<?xml version="1.0" encoding="windows-1252"?>
<XMI xmi.version="1.1" xmlns:UML="omg.org/UML1.3" timestamp="2011-07-14 13:19:14">
	<XMI.header>
		<XMI.documentation>
			<XMI.exporter>Enterprise Architect</XMI.exporter>
			<XMI.exporterVersion>2.5</XMI.exporterVersion>
		</XMI.documentation>
	</XMI.header>
	<XMI.content>
		<UML:Model name="EA Model" xmi.id="MX_EAID_D0A6057B_F06A_41d9_8C13_711D94C2C68A">
			<UML:Namespace.ownedElement>
				<UML:Class name="EARootClass" xmi.id="EAID_11111111_5487_4080_A7F4_41526CB0AA00" isRoot="true" isLeaf="false" isAbstract="false"/>
				<UML:Package name="core" xmi.id="EAPK_D0A6057B_F06A_41d9_8C13_711D94C2C68A" isRoot="false" isLeaf="false" isAbstract="false" visibility="public">
					<UML:ModelElement.taggedValue>
						<UML:TaggedValue tag="parent" value="EAPK_D00E9A4D_D15B_49b0_9555_80A7F1DC8F07"/>
						<UML:TaggedValue tag="created" value="2011-06-22 10:36:14"/>
						<UML:TaggedValue tag="modified" value="2011-07-04 10:30:13"/>
						<UML:TaggedValue tag="iscontrolled" value="0"/>
						<UML:TaggedValue tag="lastloaddate" value="2011-06-23 14:50:11"/>
						<UML:TaggedValue tag="lastsavedate" value="2011-06-23 14:50:11"/>
						<UML:TaggedValue tag="version" value="1.0"/>
						<UML:TaggedValue tag="isprotected" value="0"/>
						<UML:TaggedValue tag="usedtd" value="0"/>
						<UML:TaggedValue tag="logxml" value="0"/>
						<UML:TaggedValue tag="tpos" value="0"/>
						<UML:TaggedValue tag="packageFlags" value="CRC=0;"/>
						<UML:TaggedValue tag="batchsave" value="0"/>
						<UML:TaggedValue tag="batchload" value="0"/>
						<UML:TaggedValue tag="phase" value="1.0"/>
						<UML:TaggedValue tag="status" value="Proposed"/>
						<UML:TaggedValue tag="author" value="zhangyg"/>
						<UML:TaggedValue tag="complexity" value="1"/>
						<UML:TaggedValue tag="ea_stype" value="Public"/>
						<UML:TaggedValue tag="tpos" value="0"/>
						<UML:TaggedValue tag="gentype" value="Java"/>
					</UML:ModelElement.taggedValue>
					<UML:Namespace.ownedElement>
						<UML:Collaboration xmi.id="EAID_D0A6057B_F06A_41d9_8C13_711D94C2C68A_Collaboration" name="Collaborations">
							<UML:Namespace.ownedElement>
								<UML:ClassifierRole name="CreateObject" xmi.id="EAID_1183DB6B_D781_482f_BE95_20F071D7AA36" visibility="public" base="EAID_11111111_5487_4080_A7F4_41526CB0AA00">
									<UML:ModelElement.taggedValue>
										<UML:TaggedValue tag="isAbstract" value="false"/>
										<UML:TaggedValue tag="isSpecification" value="false"/>
										<UML:TaggedValue tag="ea_stype" value="Package"/>
										<UML:TaggedValue tag="ea_ntype" value="0"/>
										<UML:TaggedValue tag="version" value="1.0"/>
										<UML:TaggedValue tag="package" value="EAPK_D0A6057B_F06A_41d9_8C13_711D94C2C68A"/>
										<UML:TaggedValue tag="date_created" value="2011-06-27 10:52:37"/>
										<UML:TaggedValue tag="date_modified" value="2011-06-27 10:52:37"/>
										<UML:TaggedValue tag="gentype" value="Java"/>
										<UML:TaggedValue tag="tagged" value="0"/>
										<UML:TaggedValue tag="package2" value="EAID_1183DB6B_D781_482f_BE95_20F071D7AA36"/>
										<UML:TaggedValue tag="package_name" value="core"/>
										<UML:TaggedValue tag="phase" value="1.0"/>
										<UML:TaggedValue tag="author" value="zhangyg"/>
										<UML:TaggedValue tag="complexity" value="1"/>
										<UML:TaggedValue tag="status" value="Proposed"/>
										<UML:TaggedValue tag="tpos" value="4"/>
										<UML:TaggedValue tag="ea_localid" value="25"/>
										<UML:TaggedValue tag="ea_eleType" value="package"/>
										<UML:TaggedValue tag="style" value="BackColor=-1;BorderColor=-1;BorderWidth=-1;FontColor=-1;VSwimLanes=1;HSwimLanes=1;BorderStyle=0;"/>
									</UML:ModelElement.taggedValue>
								</UML:ClassifierRole>
								<UML:ClassifierRole name="PluginUnloading" xmi.id="EAID_1D77CBE2_7C0C_4c13_812E_8D1EBDF9D56F" visibility="public" base="EAID_11111111_5487_4080_A7F4_41526CB0AA00">
									<UML:ModelElement.taggedValue>
										<UML:TaggedValue tag="isAbstract" value="false"/>
										<UML:TaggedValue tag="isSpecification" value="false"/>
										<UML:TaggedValue tag="ea_stype" value="Package"/>
										<UML:TaggedValue tag="ea_ntype" value="0"/>
										<UML:TaggedValue tag="version" value="1.0"/>
										<UML:TaggedValue tag="package" value="EAPK_D0A6057B_F06A_41d9_8C13_711D94C2C68A"/>
										<UML:TaggedValue tag="date_created" value="2011-06-22 11:30:25"/>
										<UML:TaggedValue tag="date_modified" value="2011-06-27 10:51:52"/>
										<UML:TaggedValue tag="gentype" value="Java"/>
										<UML:TaggedValue tag="tagged" value="0"/>
										<UML:TaggedValue tag="package2" value="EAID_1D77CBE2_7C0C_4c13_812E_8D1EBDF9D56F"/>
										<UML:TaggedValue tag="package_name" value="core"/>
										<UML:TaggedValue tag="phase" value="1.0"/>
										<UML:TaggedValue tag="author" value="zhangyg"/>
										<UML:TaggedValue tag="complexity" value="1"/>
										<UML:TaggedValue tag="status" value="Proposed"/>
										<UML:TaggedValue tag="tpos" value="3"/>
										<UML:TaggedValue tag="ea_localid" value="24"/>
										<UML:TaggedValue tag="ea_eleType" value="package"/>
										<UML:TaggedValue tag="style" value="BackColor=-1;BorderColor=-1;BorderWidth=-1;FontColor=-1;VSwimLanes=1;HSwimLanes=1;BorderStyle=0;"/>
									</UML:ModelElement.taggedValue>
								</UML:ClassifierRole>
								<UML:ClassifierRole name="InterfaceStruct" xmi.id="EAID_396585A5_AB74_4995_A9D3_10A31DA59ECE" visibility="public" base="EAID_11111111_5487_4080_A7F4_41526CB0AA00">
									<UML:ModelElement.taggedValue>
										<UML:TaggedValue tag="isAbstract" value="false"/>
										<UML:TaggedValue tag="isSpecification" value="false"/>
										<UML:TaggedValue tag="ea_stype" value="Package"/>
										<UML:TaggedValue tag="ea_ntype" value="0"/>
										<UML:TaggedValue tag="version" value="1.0"/>
										<UML:TaggedValue tag="package" value="EAPK_D0A6057B_F06A_41d9_8C13_711D94C2C68A"/>
										<UML:TaggedValue tag="date_created" value="2011-06-30 13:49:37"/>
										<UML:TaggedValue tag="date_modified" value="2011-06-30 13:49:37"/>
										<UML:TaggedValue tag="gentype" value="Java"/>
										<UML:TaggedValue tag="tagged" value="0"/>
										<UML:TaggedValue tag="package2" value="EAID_396585A5_AB74_4995_A9D3_10A31DA59ECE"/>
										<UML:TaggedValue tag="package_name" value="core"/>
										<UML:TaggedValue tag="phase" value="1.0"/>
										<UML:TaggedValue tag="author" value="zhangyg"/>
										<UML:TaggedValue tag="complexity" value="1"/>
										<UML:TaggedValue tag="status" value="Proposed"/>
										<UML:TaggedValue tag="tpos" value="6"/>
										<UML:TaggedValue tag="ea_localid" value="27"/>
										<UML:TaggedValue tag="ea_eleType" value="package"/>
										<UML:TaggedValue tag="style" value="BackColor=-1;BorderColor=-1;BorderWidth=-1;FontColor=-1;VSwimLanes=1;HSwimLanes=1;BorderStyle=0;"/>
									</UML:ModelElement.taggedValue>
								</UML:ClassifierRole>
								<UML:ClassifierRole name="PluginLoading" xmi.id="EAID_42D5AA6D_DAAC_4981_8AF8_827282F9A198" visibility="public" base="EAID_11111111_5487_4080_A7F4_41526CB0AA00">
									<UML:ModelElement.taggedValue>
										<UML:TaggedValue tag="isAbstract" value="false"/>
										<UML:TaggedValue tag="isSpecification" value="false"/>
										<UML:TaggedValue tag="ea_stype" value="Package"/>
										<UML:TaggedValue tag="ea_ntype" value="0"/>
										<UML:TaggedValue tag="version" value="1.0"/>
										<UML:TaggedValue tag="package" value="EAPK_D0A6057B_F06A_41d9_8C13_711D94C2C68A"/>
										<UML:TaggedValue tag="date_created" value="2011-06-22 10:44:01"/>
										<UML:TaggedValue tag="date_modified" value="2011-06-27 11:26:58"/>
										<UML:TaggedValue tag="gentype" value="Java"/>
										<UML:TaggedValue tag="tagged" value="0"/>
										<UML:TaggedValue tag="package2" value="EAID_42D5AA6D_DAAC_4981_8AF8_827282F9A198"/>
										<UML:TaggedValue tag="package_name" value="core"/>
										<UML:TaggedValue tag="phase" value="1.0"/>
										<UML:TaggedValue tag="author" value="zhangyg"/>
										<UML:TaggedValue tag="complexity" value="1"/>
										<UML:TaggedValue tag="status" value="Proposed"/>
										<UML:TaggedValue tag="tpos" value="2"/>
										<UML:TaggedValue tag="ea_localid" value="23"/>
										<UML:TaggedValue tag="ea_eleType" value="package"/>
										<UML:TaggedValue tag="style" value="BackColor=-1;BorderColor=-1;BorderWidth=-1;FontColor=-1;VSwimLanes=1;HSwimLanes=1;BorderStyle=0;"/>
									</UML:ModelElement.taggedValue>
								</UML:ClassifierRole>
								<UML:ClassifierRole name="Modules" xmi.id="EAID_44E131FA_885D_4e01_863C_0683400A7F42" visibility="public" base="EAID_11111111_5487_4080_A7F4_41526CB0AA00">
									<UML:ModelElement.taggedValue>
										<UML:TaggedValue tag="isAbstract" value="false"/>
										<UML:TaggedValue tag="isSpecification" value="false"/>
										<UML:TaggedValue tag="ea_stype" value="Package"/>
										<UML:TaggedValue tag="ea_ntype" value="0"/>
										<UML:TaggedValue tag="version" value="1.0"/>
										<UML:TaggedValue tag="package" value="EAPK_D0A6057B_F06A_41d9_8C13_711D94C2C68A"/>
										<UML:TaggedValue tag="date_created" value="2011-06-22 10:40:13"/>
										<UML:TaggedValue tag="date_modified" value="2011-06-22 10:44:28"/>
										<UML:TaggedValue tag="gentype" value="Java"/>
										<UML:TaggedValue tag="tagged" value="0"/>
										<UML:TaggedValue tag="package2" value="EAID_44E131FA_885D_4e01_863C_0683400A7F42"/>
										<UML:TaggedValue tag="package_name" value="core"/>
										<UML:TaggedValue tag="phase" value="1.0"/>
										<UML:TaggedValue tag="author" value="zhangyg"/>
										<UML:TaggedValue tag="complexity" value="1"/>
										<UML:TaggedValue tag="status" value="Proposed"/>
										<UML:TaggedValue tag="tpos" value="1"/>
										<UML:TaggedValue tag="ea_localid" value="22"/>
										<UML:TaggedValue tag="ea_eleType" value="package"/>
										<UML:TaggedValue tag="style" value="BackColor=-1;BorderColor=-1;BorderWidth=-1;FontColor=-1;VSwimLanes=1;HSwimLanes=1;BorderStyle=0;"/>
									</UML:ModelElement.taggedValue>
								</UML:ClassifierRole>
								<UML:ClassifierRole name="EventDriven" xmi.id="EAID_79AAFD11_7092_43ec_8026_7AA4B7ED8408" visibility="public" base="EAID_11111111_5487_4080_A7F4_41526CB0AA00">
									<UML:ModelElement.taggedValue>
										<UML:TaggedValue tag="isAbstract" value="false"/>
										<UML:TaggedValue tag="isSpecification" value="false"/>
										<UML:TaggedValue tag="ea_stype" value="Package"/>
										<UML:TaggedValue tag="ea_ntype" value="0"/>
										<UML:TaggedValue tag="version" value="1.0"/>
										<UML:TaggedValue tag="package" value="EAPK_D0A6057B_F06A_41d9_8C13_711D94C2C68A"/>
										<UML:TaggedValue tag="date_created" value="2011-06-27 11:26:25"/>
										<UML:TaggedValue tag="date_modified" value="2011-06-27 11:26:25"/>
										<UML:TaggedValue tag="gentype" value="Java"/>
										<UML:TaggedValue tag="tagged" value="0"/>
										<UML:TaggedValue tag="package2" value="EAID_79AAFD11_7092_43ec_8026_7AA4B7ED8408"/>
										<UML:TaggedValue tag="package_name" value="core"/>
										<UML:TaggedValue tag="phase" value="1.0"/>
										<UML:TaggedValue tag="author" value="zhangyg"/>
										<UML:TaggedValue tag="complexity" value="1"/>
										<UML:TaggedValue tag="status" value="Proposed"/>
										<UML:TaggedValue tag="tpos" value="5"/>
										<UML:TaggedValue tag="ea_localid" value="26"/>
										<UML:TaggedValue tag="ea_eleType" value="package"/>
										<UML:TaggedValue tag="style" value="BackColor=-1;BorderColor=-1;BorderWidth=-1;FontColor=-1;VSwimLanes=1;HSwimLanes=1;BorderStyle=0;"/>
									</UML:ModelElement.taggedValue>
								</UML:ClassifierRole>
								<UML:ClassifierRole name="DelayLoading" xmi.id="EAID_C26175FA_5821_452e_81BE_633572252AAD" visibility="public" base="EAID_11111111_5487_4080_A7F4_41526CB0AA00">
									<UML:ModelElement.taggedValue>
										<UML:TaggedValue tag="isAbstract" value="false"/>
										<UML:TaggedValue tag="isSpecification" value="false"/>
										<UML:TaggedValue tag="ea_stype" value="Package"/>
										<UML:TaggedValue tag="ea_ntype" value="0"/>
										<UML:TaggedValue tag="version" value="1.0"/>
										<UML:TaggedValue tag="package" value="EAPK_D0A6057B_F06A_41d9_8C13_711D94C2C68A"/>
										<UML:TaggedValue tag="date_created" value="2011-07-11 10:06:27"/>
										<UML:TaggedValue tag="date_modified" value="2011-07-11 10:06:27"/>
										<UML:TaggedValue tag="gentype" value="Java"/>
										<UML:TaggedValue tag="tagged" value="0"/>
										<UML:TaggedValue tag="package2" value="EAID_C26175FA_5821_452e_81BE_633572252AAD"/>
										<UML:TaggedValue tag="package_name" value="core"/>
										<UML:TaggedValue tag="phase" value="1.0"/>
										<UML:TaggedValue tag="author" value="zhangyg"/>
										<UML:TaggedValue tag="complexity" value="1"/>
										<UML:TaggedValue tag="status" value="Proposed"/>
										<UML:TaggedValue tag="tpos" value="7"/>
										<UML:TaggedValue tag="ea_localid" value="92"/>
										<UML:TaggedValue tag="ea_eleType" value="package"/>
										<UML:TaggedValue tag="style" value="BackColor=-1;BorderColor=-1;BorderWidth=-1;FontColor=-1;VSwimLanes=1;HSwimLanes=1;BorderStyle=0;"/>
									</UML:ModelElement.taggedValue>
								</UML:ClassifierRole>
								<UML:ClassifierRole name="Cache for delay-loading" xmi.id="EAID_C5392AD9_F7F6_4454_81AA_DED6EE0F31F6" visibility="public" base="EAID_11111111_5487_4080_A7F4_41526CB0AA00">
									<UML:ModelElement.taggedValue>
										<UML:TaggedValue tag="isAbstract" value="false"/>
										<UML:TaggedValue tag="isSpecification" value="false"/>
										<UML:TaggedValue tag="ea_stype" value="Package"/>
										<UML:TaggedValue tag="ea_ntype" value="0"/>
										<UML:TaggedValue tag="version" value="1.0"/>
										<UML:TaggedValue tag="package" value="EAPK_D0A6057B_F06A_41d9_8C13_711D94C2C68A"/>
										<UML:TaggedValue tag="date_created" value="2011-07-08 15:43:01"/>
										<UML:TaggedValue tag="date_modified" value="2011-07-08 15:43:44"/>
										<UML:TaggedValue tag="gentype" value="Java"/>
										<UML:TaggedValue tag="tagged" value="0"/>
										<UML:TaggedValue tag="package2" value="EAID_C5392AD9_F7F6_4454_81AA_DED6EE0F31F6"/>
										<UML:TaggedValue tag="package_name" value="core"/>
										<UML:TaggedValue tag="phase" value="1.0"/>
										<UML:TaggedValue tag="author" value="zhangyg"/>
										<UML:TaggedValue tag="complexity" value="1"/>
										<UML:TaggedValue tag="status" value="Proposed"/>
										<UML:TaggedValue tag="tpos" value="8"/>
										<UML:TaggedValue tag="ea_localid" value="90"/>
										<UML:TaggedValue tag="ea_eleType" value="package"/>
										<UML:TaggedValue tag="style" value="BackColor=-1;BorderColor=-1;BorderWidth=-1;FontColor=-1;VSwimLanes=1;HSwimLanes=1;BorderStyle=0;"/>
									</UML:ModelElement.taggedValue>
								</UML:ClassifierRole>
							</UML:Namespace.ownedElement>
							<UML:Collaboration.interaction/>
						</UML:Collaboration>
						<UML:Package name="Modules" xmi.id="EAPK_44E131FA_885D_4e01_863C_0683400A7F42" isRoot="false" isLeaf="false" isAbstract="false" visibility="public">
							<UML:ModelElement.taggedValue>
								<UML:TaggedValue tag="parent" value="EAPK_D0A6057B_F06A_41d9_8C13_711D94C2C68A"/>
								<UML:TaggedValue tag="created" value="2011-06-22 10:40:13"/>
								<UML:TaggedValue tag="modified" value="2011-06-22 10:44:28"/>
								<UML:TaggedValue tag="iscontrolled" value="0"/>
								<UML:TaggedValue tag="lastloaddate" value="2011-06-23 14:50:11"/>
								<UML:TaggedValue tag="lastsavedate" value="2011-06-23 14:50:11"/>
								<UML:TaggedValue tag="version" value="1.0"/>
								<UML:TaggedValue tag="isprotected" value="0"/>
								<UML:TaggedValue tag="usedtd" value="0"/>
								<UML:TaggedValue tag="logxml" value="0"/>
								<UML:TaggedValue tag="tpos" value="1"/>
								<UML:TaggedValue tag="batchsave" value="0"/>
								<UML:TaggedValue tag="batchload" value="0"/>
								<UML:TaggedValue tag="phase" value="1.0"/>
								<UML:TaggedValue tag="status" value="Proposed"/>
								<UML:TaggedValue tag="author" value="zhangyg"/>
								<UML:TaggedValue tag="complexity" value="1"/>
								<UML:TaggedValue tag="ea_stype" value="Public"/>
							</UML:ModelElement.taggedValue>
							<UML:Namespace.ownedElement>
								<UML:Component name="Plugin" xmi.id="EAID_042666F7_B100_489f_932A_F18CEF132868" visibility="public" namespace="EAPK_44E131FA_885D_4e01_863C_0683400A7F42" isRoot="false" isLeaf="false" isAbstract="true">
									<UML:ModelElement.stereotype>
										<UML:Stereotype name="plugin"/>
									</UML:ModelElement.stereotype>
									<UML:ModelElement.taggedValue>
										<UML:TaggedValue tag="isSpecification" value="false"/>
										<UML:TaggedValue tag="ea_stype" value="Component"/>
										<UML:TaggedValue tag="ea_ntype" value="0"/>
										<UML:TaggedValue tag="version" value="1.0"/>
										<UML:TaggedValue tag="package" value="EAPK_44E131FA_885D_4e01_863C_0683400A7F42"/>
										<UML:TaggedValue tag="date_created" value="2011-06-22 10:42:29"/>
										<UML:TaggedValue tag="date_modified" value="2011-07-05 15:31:23"/>
										<UML:TaggedValue tag="gentype" value="Java"/>
										<UML:TaggedValue tag="tagged" value="0"/>
										<UML:TaggedValue tag="package_name" value="Modules"/>
										<UML:TaggedValue tag="phase" value="1.0"/>
										<UML:TaggedValue tag="author" value="zhangyg"/>
										<UML:TaggedValue tag="complexity" value="1"/>
										<UML:TaggedValue tag="status" value="Proposed"/>
										<UML:TaggedValue tag="stereotype" value="plugin"/>
										<UML:TaggedValue tag="tpos" value="0"/>
										<UML:TaggedValue tag="ea_localid" value="58"/>
										<UML:TaggedValue tag="ea_eleType" value="element"/>
										<UML:TaggedValue tag="$ea_classified" value="{BA16FCEA-7F42-4363-948A-A6064DEBEF44},{007AA05A-51E3-48ab-8C51-BA0025C607DA},{9C7A5AD0-9F3C-4bfe-ADFD-7C2DC7A5D03B},{32228326-D633-4f8c-B862-A7C8847189C1},{94048C05-983C-4e90-B1A2-8025F94829D6},{DAA4D07D-41EC-4114-94A8-7C9B448E943D},{3ACE629B-D474-44da-914D-ECAC91FF3862},{178728F0-7B1C-45d6-BD81-438B9A722B58},{C190DB39-9B0A-4532-AA8C-E58A788BDDBF}"/>
										<UML:TaggedValue tag="style" value="BackColor=-1;BorderColor=-1;BorderWidth=-1;FontColor=-1;VSwimLanes=1;HSwimLanes=1;BorderStyle=0;"/>
										<UML:TaggedValue tag="$ea_xref_property" value="$XREFPROP=$XID={485E6787-52BF-402f-BD67-151ED369A825}$XID;$NAM=Stereotypes$NAM;$TYP=element property$TYP;$VIS=Public$VIS;$PAR=0$PAR;$DES=@STEREO;Name=plugin;GUID={522BA969-C2B7-4a0f-A37A-408650CF42BF};@ENDSTEREO;$DES;$CLT={042666F7-B100-489f-932A-F18CEF132868}$CLT;$SUP=&lt;none&gt;$SUP;$ENDXREF;"/>
									</UML:ModelElement.taggedValue>
								</UML:Component>
								<UML:Generalization subtype="EAID_AA76EAD5_E568_46b0_861E_AB21B05C265F" supertype="EAID_042666F7_B100_489f_932A_F18CEF132868" xmi.id="EAID_1285D3EC_9E2E_45a3_9895_59C520495A7A" visibility="public">
									<UML:ModelElement.taggedValue>
										<UML:TaggedValue tag="style" value="3"/>
										<UML:TaggedValue tag="ea_type" value="Generalization"/>
										<UML:TaggedValue tag="direction" value="Source -&gt; Destination"/>
										<UML:TaggedValue tag="linemode" value="3"/>
										<UML:TaggedValue tag="linecolor" value="-1"/>
										<UML:TaggedValue tag="linewidth" value="0"/>
										<UML:TaggedValue tag="seqno" value="0"/>
										<UML:TaggedValue tag="headStyle" value="0"/>
										<UML:TaggedValue tag="lineStyle" value="0"/>
										<UML:TaggedValue tag="ea_localid" value="539"/>
										<UML:TaggedValue tag="ea_sourceName" value="LogWriter"/>
										<UML:TaggedValue tag="ea_targetName" value="Plugin"/>
										<UML:TaggedValue tag="ea_sourceType" value="Component"/>
										<UML:TaggedValue tag="ea_targetType" value="Component"/>
										<UML:TaggedValue tag="ea_sourceID" value="535"/>
										<UML:TaggedValue tag="ea_targetID" value="58"/>
										<UML:TaggedValue tag="src_visibility" value="Public"/>
										<UML:TaggedValue tag="src_aggregation" value="0"/>
										<UML:TaggedValue tag="src_isOrdered" value="false"/>
										<UML:TaggedValue tag="src_targetScope" value="instance"/>
										<UML:TaggedValue tag="src_changeable" value="none"/>
										<UML:TaggedValue tag="src_isNavigable" value="false"/>
										<UML:TaggedValue tag="src_containment" value="Unspecified"/>
										<UML:TaggedValue tag="src_style" value="Union=0;Derived=0;AllowDuplicates=0;"/>
										<UML:TaggedValue tag="dst_visibility" value="Public"/>
										<UML:TaggedValue tag="dst_aggregation" value="0"/>
										<UML:TaggedValue tag="dst_isOrdered" value="false"/>
										<UML:TaggedValue tag="dst_targetScope" value="instance"/>
										<UML:TaggedValue tag="dst_changeable" value="none"/>
										<UML:TaggedValue tag="dst_isNavigable" value="true"/>
										<UML:TaggedValue tag="dst_containment" value="Unspecified"/>
										<UML:TaggedValue tag="dst_style" value="Union=0;Derived=0;AllowDuplicates=0;"/>
										<UML:TaggedValue tag="virtualInheritance" value="0"/>
									</UML:ModelElement.taggedValue>
								</UML:Generalization>
								<UML:Generalization subtype="EAID_2580F789_C396_4824_8127_C6409F5F9E4F" supertype="EAID_042666F7_B100_489f_932A_F18CEF132868" xmi.id="EAID_14803058_5B88_4331_B718_DB5C911AE158" visibility="public">
									<UML:ModelElement.taggedValue>
										<UML:TaggedValue tag="style" value="3"/>
										<UML:TaggedValue tag="ea_type" value="Generalization"/>
										<UML:TaggedValue tag="direction" value="Source -&gt; Destination"/>
										<UML:TaggedValue tag="linemode" value="3"/>
										<UML:TaggedValue tag="linecolor" value="-1"/>
										<UML:TaggedValue tag="linewidth" value="0"/>
										<UML:TaggedValue tag="seqno" value="0"/>
										<UML:TaggedValue tag="headStyle" value="0"/>
										<UML:TaggedValue tag="lineStyle" value="0"/>
										<UML:TaggedValue tag="ea_localid" value="519"/>
										<UML:TaggedValue tag="ea_sourceName" value="FileUtility"/>
										<UML:TaggedValue tag="ea_targetName" value="Plugin"/>
										<UML:TaggedValue tag="ea_sourceType" value="Component"/>
										<UML:TaggedValue tag="ea_targetType" value="Component"/>
										<UML:TaggedValue tag="ea_sourceID" value="527"/>
										<UML:TaggedValue tag="ea_targetID" value="58"/>
										<UML:TaggedValue tag="src_visibility" value="Public"/>
										<UML:TaggedValue tag="src_aggregation" value="0"/>
										<UML:TaggedValue tag="src_isOrdered" value="false"/>
										<UML:TaggedValue tag="src_targetScope" value="instance"/>
										<UML:TaggedValue tag="src_changeable" value="none"/>
										<UML:TaggedValue tag="src_isNavigable" value="false"/>
										<UML:TaggedValue tag="src_containment" value="Unspecified"/>
										<UML:TaggedValue tag="src_style" value="Union=0;Derived=0;AllowDuplicates=0;"/>
										<UML:TaggedValue tag="dst_visibility" value="Public"/>
										<UML:TaggedValue tag="dst_aggregation" value="0"/>
										<UML:TaggedValue tag="dst_isOrdered" value="false"/>
										<UML:TaggedValue tag="dst_targetScope" value="instance"/>
										<UML:TaggedValue tag="dst_changeable" value="none"/>
										<UML:TaggedValue tag="dst_isNavigable" value="true"/>
										<UML:TaggedValue tag="dst_containment" value="Unspecified"/>
										<UML:TaggedValue tag="dst_style" value="Union=0;Derived=0;AllowDuplicates=0;"/>
										<UML:TaggedValue tag="virtualInheritance" value="0"/>
									</UML:ModelElement.taggedValue>
								</UML:Generalization>
								<UML:Generalization subtype="EAID_443B0B39_2D3E_4c3d_BA8B_7CE4B95CFB73" supertype="EAID_042666F7_B100_489f_932A_F18CEF132868" xmi.id="EAID_15FADF8F_9D00_4b6c_9409_3BBA3310A48C" visibility="public">
									<UML:ModelElement.taggedValue>
										<UML:TaggedValue tag="style" value="3"/>
										<UML:TaggedValue tag="ea_type" value="Generalization"/>
										<UML:TaggedValue tag="direction" value="Source -&gt; Destination"/>
										<UML:TaggedValue tag="linemode" value="3"/>
										<UML:TaggedValue tag="linecolor" value="-1"/>
										<UML:TaggedValue tag="linewidth" value="0"/>
										<UML:TaggedValue tag="seqno" value="0"/>
										<UML:TaggedValue tag="headStyle" value="0"/>
										<UML:TaggedValue tag="lineStyle" value="0"/>
										<UML:TaggedValue tag="ea_localid" value="521"/>
										<UML:TaggedValue tag="ea_sourceName" value="TextUtility"/>
										<UML:TaggedValue tag="ea_targetName" value="Plugin"/>
										<UML:TaggedValue tag="ea_sourceType" value="Component"/>
										<UML:TaggedValue tag="ea_targetType" value="Component"/>
										<UML:TaggedValue tag="ea_sourceID" value="529"/>
										<UML:TaggedValue tag="ea_targetID" value="58"/>
										<UML:TaggedValue tag="src_visibility" value="Public"/>
										<UML:TaggedValue tag="src_aggregation" value="0"/>
										<UML:TaggedValue tag="src_isOrdered" value="false"/>
										<UML:TaggedValue tag="src_targetScope" value="instance"/>
										<UML:TaggedValue tag="src_changeable" value="none"/>
										<UML:TaggedValue tag="src_isNavigable" value="false"/>
										<UML:TaggedValue tag="src_containment" value="Unspecified"/>
										<UML:TaggedValue tag="src_style" value="Union=0;Derived=0;AllowDuplicates=0;"/>
										<UML:TaggedValue tag="dst_visibility" value="Public"/>
										<UML:TaggedValue tag="dst_aggregation" value="0"/>
										<UML:TaggedValue tag="dst_isOrdered" value="false"/>
										<UML:TaggedValue tag="dst_targetScope" value="instance"/>
										<UML:TaggedValue tag="dst_changeable" value="none"/>
										<UML:TaggedValue tag="dst_isNavigable" value="true"/>
										<UML:TaggedValue tag="dst_containment" value="Unspecified"/>
										<UML:TaggedValue tag="dst_style" value="Union=0;Derived=0;AllowDuplicates=0;"/>
										<UML:TaggedValue tag="virtualInheritance" value="0"/>
									</UML:ModelElement.taggedValue>
								</UML:Generalization>
								<UML:Generalization subtype="EAID_4E82F026_0980_4ac6_90B5_2AC497CDA680" supertype="EAID_042666F7_B100_489f_932A_F18CEF132868" xmi.id="EAID_2A9EC506_C48F_4b67_993E_B5CB5AEF0E90" visibility="public">
									<UML:ModelElement.taggedValue>
										<UML:TaggedValue tag="style" value="3"/>
										<UML:TaggedValue tag="ea_type" value="Generalization"/>
										<UML:TaggedValue tag="direction" value="Source -&gt; Destination"/>
										<UML:TaggedValue tag="linemode" value="3"/>
										<UML:TaggedValue tag="linecolor" value="-1"/>
										<UML:TaggedValue tag="linewidth" value="0"/>
										<UML:TaggedValue tag="seqno" value="0"/>
										<UML:TaggedValue tag="headStyle" value="0"/>
										<UML:TaggedValue tag="lineStyle" value="0"/>
										<UML:TaggedValue tag="ea_localid" value="523"/>
										<UML:TaggedValue tag="ea_sourceName" value="LogManager"/>
										<UML:TaggedValue tag="ea_targetName" value="Plugin"/>
										<UML:TaggedValue tag="ea_sourceType" value="Component"/>
										<UML:TaggedValue tag="ea_targetType" value="Component"/>
										<UML:TaggedValue tag="ea_sourceID" value="60"/>
										<UML:TaggedValue tag="ea_targetID" value="58"/>
										<UML:TaggedValue tag="src_visibility" value="Public"/>
										<UML:TaggedValue tag="src_aggregation" value="0"/>
										<UML:TaggedValue tag="src_isOrdered" value="false"/>
										<UML:TaggedValue tag="src_targetScope" value="instance"/>
										<UML:TaggedValue tag="src_changeable" value="none"/>
										<UML:TaggedValue tag="src_isNavigable" value="false"/>
										<UML:TaggedValue tag="src_containment" value="Unspecified"/>
										<UML:TaggedValue tag="src_style" value="Union=0;Derived=0;AllowDuplicates=0;"/>
										<UML:TaggedValue tag="dst_visibility" value="Public"/>
										<UML:TaggedValue tag="dst_aggregation" value="0"/>
										<UML:TaggedValue tag="dst_isOrdered" value="false"/>
										<UML:TaggedValue tag="dst_targetScope" value="instance"/>
										<UML:TaggedValue tag="dst_changeable" value="none"/>
										<UML:TaggedValue tag="dst_isNavigable" value="true"/>
										<UML:TaggedValue tag="dst_containment" value="Unspecified"/>
										<UML:TaggedValue tag="dst_style" value="Union=0;Derived=0;AllowDuplicates=0;"/>
										<UML:TaggedValue tag="virtualInheritance" value="0"/>
									</UML:ModelElement.taggedValue>
								</UML:Generalization>
								<UML:Generalization subtype="EAID_AD1D4753_031B_4c2a_995A_23AC4D903417" supertype="EAID_042666F7_B100_489f_932A_F18CEF132868" xmi.id="EAID_3AD9C491_0B20_492f_98F8_8F29BBEE5CE7" visibility="public">
									<UML:ModelElement.taggedValue>
										<UML:TaggedValue tag="style" value="3"/>
										<UML:TaggedValue tag="ea_type" value="Generalization"/>
										<UML:TaggedValue tag="direction" value="Source -&gt; Destination"/>
										<UML:TaggedValue tag="linemode" value="3"/>
										<UML:TaggedValue tag="linecolor" value="-1"/>
										<UML:TaggedValue tag="linewidth" value="0"/>
										<UML:TaggedValue tag="seqno" value="0"/>
										<UML:TaggedValue tag="headStyle" value="0"/>
										<UML:TaggedValue tag="lineStyle" value="0"/>
										<UML:TaggedValue tag="ea_localid" value="641"/>
										<UML:TaggedValue tag="ea_sourceName" value="ComHook"/>
										<UML:TaggedValue tag="ea_targetName" value="Plugin"/>
										<UML:TaggedValue tag="ea_sourceType" value="Component"/>
										<UML:TaggedValue tag="ea_targetType" value="Component"/>
										<UML:TaggedValue tag="ea_sourceID" value="584"/>
										<UML:TaggedValue tag="ea_targetID" value="58"/>
										<UML:TaggedValue tag="src_visibility" value="Public"/>
										<UML:TaggedValue tag="src_aggregation" value="0"/>
										<UML:TaggedValue tag="src_isOrdered" value="false"/>
										<UML:TaggedValue tag="src_targetScope" value="instance"/>
										<UML:TaggedValue tag="src_changeable" value="none"/>
										<UML:TaggedValue tag="src_isNavigable" value="false"/>
										<UML:TaggedValue tag="src_containment" value="Unspecified"/>
										<UML:TaggedValue tag="src_style" value="Union=0;Derived=0;AllowDuplicates=0;"/>
										<UML:TaggedValue tag="dst_visibility" value="Public"/>
										<UML:TaggedValue tag="dst_aggregation" value="0"/>
										<UML:TaggedValue tag="dst_isOrdered" value="false"/>
										<UML:TaggedValue tag="dst_targetScope" value="instance"/>
										<UML:TaggedValue tag="dst_changeable" value="none"/>
										<UML:TaggedValue tag="dst_isNavigable" value="true"/>
										<UML:TaggedValue tag="dst_containment" value="Unspecified"/>
										<UML:TaggedValue tag="dst_style" value="Union=0;Derived=0;AllowDuplicates=0;"/>
										<UML:TaggedValue tag="virtualInheritance" value="0"/>
									</UML:ModelElement.taggedValue>
								</UML:Generalization>
								<UML:Generalization subtype="EAID_EE53AFA5_709D_4327_83B3_5BAF97BB25AF" supertype="EAID_042666F7_B100_489f_932A_F18CEF132868" xmi.id="EAID_53D66D57_1710_41cd_B7DC_2742F1053411" visibility="public">
									<UML:ModelElement.taggedValue>
										<UML:TaggedValue tag="style" value="3"/>
										<UML:TaggedValue tag="ea_type" value="Generalization"/>
										<UML:TaggedValue tag="direction" value="Source -&gt; Destination"/>
										<UML:TaggedValue tag="linemode" value="3"/>
										<UML:TaggedValue tag="linecolor" value="-1"/>
										<UML:TaggedValue tag="linewidth" value="0"/>
										<UML:TaggedValue tag="seqno" value="0"/>
										<UML:TaggedValue tag="headStyle" value="0"/>
										<UML:TaggedValue tag="lineStyle" value="0"/>
										<UML:TaggedValue tag="ea_localid" value="643"/>
										<UML:TaggedValue tag="ea_sourceName" value="COM_plugin"/>
										<UML:TaggedValue tag="ea_targetName" value="Plugin"/>
										<UML:TaggedValue tag="ea_sourceType" value="Component"/>
										<UML:TaggedValue tag="ea_targetType" value="Component"/>
										<UML:TaggedValue tag="ea_sourceID" value="585"/>
										<UML:TaggedValue tag="ea_targetID" value="58"/>
										<UML:TaggedValue tag="src_visibility" value="Public"/>
										<UML:TaggedValue tag="src_aggregation" value="0"/>
										<UML:TaggedValue tag="src_isOrdered" value="false"/>
										<UML:TaggedValue tag="src_targetScope" value="instance"/>
										<UML:TaggedValue tag="src_changeable" value="none"/>
										<UML:TaggedValue tag="src_isNavigable" value="false"/>
										<UML:TaggedValue tag="src_containment" value="Unspecified"/>
										<UML:TaggedValue tag="src_style" value="Union=0;Derived=0;AllowDuplicates=0;"/>
										<UML:TaggedValue tag="dst_visibility" value="Public"/>
										<UML:TaggedValue tag="dst_aggregation" value="0"/>
										<UML:TaggedValue tag="dst_isOrdered" value="false"/>
										<UML:TaggedValue tag="dst_targetScope" value="instance"/>
										<UML:TaggedValue tag="dst_changeable" value="none"/>
										<UML:TaggedValue tag="dst_isNavigable" value="true"/>
										<UML:TaggedValue tag="dst_containment" value="Unspecified"/>
										<UML:TaggedValue tag="dst_style" value="Union=0;Derived=0;AllowDuplicates=0;"/>
										<UML:TaggedValue tag="virtualInheritance" value="0"/>
									</UML:ModelElement.taggedValue>
								</UML:Generalization>
								<UML:Generalization subtype="EAID_F4312DAF_7371_4163_942F_3074DDF4DAFB" supertype="EAID_042666F7_B100_489f_932A_F18CEF132868" xmi.id="EAID_83C879CF_95A3_49a7_99A1_B85C723BCC6E" visibility="public">
									<UML:ModelElement.taggedValue>
										<UML:TaggedValue tag="style" value="3"/>
										<UML:TaggedValue tag="ea_type" value="Generalization"/>
										<UML:TaggedValue tag="direction" value="Source -&gt; Destination"/>
										<UML:TaggedValue tag="linemode" value="3"/>
										<UML:TaggedValue tag="linecolor" value="-1"/>
										<UML:TaggedValue tag="linewidth" value="0"/>
										<UML:TaggedValue tag="seqno" value="0"/>
										<UML:TaggedValue tag="headStyle" value="0"/>
										<UML:TaggedValue tag="lineStyle" value="0"/>
										<UML:TaggedValue tag="ea_localid" value="520"/>
										<UML:TaggedValue tag="ea_sourceName" value="StringTable"/>
										<UML:TaggedValue tag="ea_targetName" value="Plugin"/>
										<UML:TaggedValue tag="ea_sourceType" value="Component"/>
										<UML:TaggedValue tag="ea_targetType" value="Component"/>
										<UML:TaggedValue tag="ea_sourceID" value="528"/>
										<UML:TaggedValue tag="ea_targetID" value="58"/>
										<UML:TaggedValue tag="src_visibility" value="Public"/>
										<UML:TaggedValue tag="src_aggregation" value="0"/>
										<UML:TaggedValue tag="src_isOrdered" value="false"/>
										<UML:TaggedValue tag="src_targetScope" value="instance"/>
										<UML:TaggedValue tag="src_changeable" value="none"/>
										<UML:TaggedValue tag="src_isNavigable" value="false"/>
										<UML:TaggedValue tag="src_containment" value="Unspecified"/>
										<UML:TaggedValue tag="src_style" value="Union=0;Derived=0;AllowDuplicates=0;"/>
										<UML:TaggedValue tag="dst_visibility" value="Public"/>
										<UML:TaggedValue tag="dst_aggregation" value="0"/>
										<UML:TaggedValue tag="dst_isOrdered" value="false"/>
										<UML:TaggedValue tag="dst_targetScope" value="instance"/>
										<UML:TaggedValue tag="dst_changeable" value="none"/>
										<UML:TaggedValue tag="dst_isNavigable" value="true"/>
										<UML:TaggedValue tag="dst_containment" value="Unspecified"/>
										<UML:TaggedValue tag="dst_style" value="Union=0;Derived=0;AllowDuplicates=0;"/>
										<UML:TaggedValue tag="virtualInheritance" value="0"/>
									</UML:ModelElement.taggedValue>
								</UML:Generalization>
								<UML:Generalization subtype="EAID_9869341B_B439_4e68_9E96_4807B50A31E5" supertype="EAID_042666F7_B100_489f_932A_F18CEF132868" xmi.id="EAID_8EBCC147_8FE2_4558_9B8E_63AA93AFF34A" visibility="public">
									<UML:ModelElement.taggedValue>
										<UML:TaggedValue tag="style" value="3"/>
										<UML:TaggedValue tag="ea_type" value="Generalization"/>
										<UML:TaggedValue tag="direction" value="Source -&gt; Destination"/>
										<UML:TaggedValue tag="linemode" value="3"/>
										<UML:TaggedValue tag="linecolor" value="-1"/>
										<UML:TaggedValue tag="linewidth" value="0"/>
										<UML:TaggedValue tag="seqno" value="0"/>
										<UML:TaggedValue tag="headStyle" value="0"/>
										<UML:TaggedValue tag="lineStyle" value="0"/>
										<UML:TaggedValue tag="ea_localid" value="518"/>
										<UML:TaggedValue tag="ea_sourceName" value="ConfigXml"/>
										<UML:TaggedValue tag="ea_targetName" value="Plugin"/>
										<UML:TaggedValue tag="ea_sourceType" value="Component"/>
										<UML:TaggedValue tag="ea_targetType" value="Component"/>
										<UML:TaggedValue tag="ea_sourceID" value="526"/>
										<UML:TaggedValue tag="ea_targetID" value="58"/>
										<UML:TaggedValue tag="src_visibility" value="Public"/>
										<UML:TaggedValue tag="src_aggregation" value="0"/>
										<UML:TaggedValue tag="src_isOrdered" value="false"/>
										<UML:TaggedValue tag="src_targetScope" value="instance"/>
										<UML:TaggedValue tag="src_changeable" value="none"/>
										<UML:TaggedValue tag="src_isNavigable" value="false"/>
										<UML:TaggedValue tag="src_containment" value="Unspecified"/>
										<UML:TaggedValue tag="src_style" value="Union=0;Derived=0;AllowDuplicates=0;"/>
										<UML:TaggedValue tag="dst_visibility" value="Public"/>
										<UML:TaggedValue tag="dst_aggregation" value="0"/>
										<UML:TaggedValue tag="dst_isOrdered" value="false"/>
										<UML:TaggedValue tag="dst_targetScope" value="instance"/>
										<UML:TaggedValue tag="dst_changeable" value="none"/>
										<UML:TaggedValue tag="dst_isNavigable" value="true"/>
										<UML:TaggedValue tag="dst_containment" value="Unspecified"/>
										<UML:TaggedValue tag="dst_style" value="Union=0;Derived=0;AllowDuplicates=0;"/>
										<UML:TaggedValue tag="virtualInheritance" value="0"/>
									</UML:ModelElement.taggedValue>
								</UML:Generalization>
								<UML:Dependency client="EAID_3A1A997E_6AF4_4fba_B56E_7EAEDBA3FD72" supplier="EAID_042666F7_B100_489f_932A_F18CEF132868" name="load" xmi.id="EAID_94781144_A668_4d7c_81ED_7E4772BBB266" visibility="public">
									<UML:ModelElement.taggedValue>
										<UML:TaggedValue tag="style" value="3"/>
										<UML:TaggedValue tag="ea_type" value="Dependency"/>
										<UML:TaggedValue tag="direction" value="Source -&gt; Destination"/>
										<UML:TaggedValue tag="linemode" value="3"/>
										<UML:TaggedValue tag="linecolor" value="-1"/>
										<UML:TaggedValue tag="linewidth" value="0"/>
										<UML:TaggedValue tag="seqno" value="0"/>
										<UML:TaggedValue tag="headStyle" value="0"/>
										<UML:TaggedValue tag="lineStyle" value="0"/>
										<UML:TaggedValue tag="ea_localid" value="527"/>
										<UML:TaggedValue tag="ea_sourceName" value="PluginManager"/>
										<UML:TaggedValue tag="ea_targetName" value="Plugin"/>
										<UML:TaggedValue tag="ea_sourceType" value="Component"/>
										<UML:TaggedValue tag="ea_targetType" value="Component"/>
										<UML:TaggedValue tag="ea_sourceID" value="59"/>
										<UML:TaggedValue tag="ea_targetID" value="58"/>
										<UML:TaggedValue tag="src_visibility" value="Public"/>
										<UML:TaggedValue tag="src_aggregation" value="0"/>
										<UML:TaggedValue tag="src_isOrdered" value="false"/>
										<UML:TaggedValue tag="src_targetScope" value="instance"/>
										<UML:TaggedValue tag="src_changeable" value="none"/>
										<UML:TaggedValue tag="src_isNavigable" value="false"/>
										<UML:TaggedValue tag="src_containment" value="Unspecified"/>
										<UML:TaggedValue tag="src_style" value="Union=0;Derived=0;AllowDuplicates=0;Owned=0;Navigable=Non-Navigable;"/>
										<UML:TaggedValue tag="dst_visibility" value="Public"/>
										<UML:TaggedValue tag="dst_aggregation" value="0"/>
										<UML:TaggedValue tag="dst_isOrdered" value="false"/>
										<UML:TaggedValue tag="dst_targetScope" value="instance"/>
										<UML:TaggedValue tag="dst_changeable" value="none"/>
										<UML:TaggedValue tag="dst_isNavigable" value="true"/>
										<UML:TaggedValue tag="dst_containment" value="Unspecified"/>
										<UML:TaggedValue tag="dst_style" value="Union=0;Derived=0;AllowDuplicates=0;Owned=0;Navigable=Navigable;"/>
										<UML:TaggedValue tag="virtualInheritance" value="0"/>
										<UML:TaggedValue tag="mt" value="load"/>
									</UML:ModelElement.taggedValue>
								</UML:Dependency>
								<UML:Generalization subtype="EAID_83248F9A_49CA_4ead_97C4_3FA965B3D673" supertype="EAID_042666F7_B100_489f_932A_F18CEF132868" xmi.id="EAID_ED73E2FA_C178_4f97_94A1_CC7CE3EBD5DC" visibility="public">
									<UML:ModelElement.taggedValue>
										<UML:TaggedValue tag="style" value="3"/>
										<UML:TaggedValue tag="ea_type" value="Generalization"/>
										<UML:TaggedValue tag="direction" value="Source -&gt; Destination"/>
										<UML:TaggedValue tag="linemode" value="3"/>
										<UML:TaggedValue tag="linecolor" value="-1"/>
										<UML:TaggedValue tag="linewidth" value="0"/>
										<UML:TaggedValue tag="seqno" value="0"/>
										<UML:TaggedValue tag="headStyle" value="0"/>
										<UML:TaggedValue tag="lineStyle" value="0"/>
										<UML:TaggedValue tag="ea_localid" value="522"/>
										<UML:TaggedValue tag="ea_sourceName" value="ChangeManager"/>
										<UML:TaggedValue tag="ea_targetName" value="Plugin"/>
										<UML:TaggedValue tag="ea_sourceType" value="Component"/>
										<UML:TaggedValue tag="ea_targetType" value="Component"/>
										<UML:TaggedValue tag="ea_sourceID" value="61"/>
										<UML:TaggedValue tag="ea_targetID" value="58"/>
										<UML:TaggedValue tag="src_visibility" value="Public"/>
										<UML:TaggedValue tag="src_aggregation" value="0"/>
										<UML:TaggedValue tag="src_isOrdered" value="false"/>
										<UML:TaggedValue tag="src_targetScope" value="instance"/>
										<UML:TaggedValue tag="src_changeable" value="none"/>
										<UML:TaggedValue tag="src_isNavigable" value="false"/>
										<UML:TaggedValue tag="src_containment" value="Unspecified"/>
										<UML:TaggedValue tag="src_style" value="Union=0;Derived=0;AllowDuplicates=0;"/>
										<UML:TaggedValue tag="dst_visibility" value="Public"/>
										<UML:TaggedValue tag="dst_aggregation" value="0"/>
										<UML:TaggedValue tag="dst_isOrdered" value="false"/>
										<UML:TaggedValue tag="dst_targetScope" value="instance"/>
										<UML:TaggedValue tag="dst_changeable" value="none"/>
										<UML:TaggedValue tag="dst_isNavigable" value="true"/>
										<UML:TaggedValue tag="dst_containment" value="Unspecified"/>
										<UML:TaggedValue tag="dst_style" value="Union=0;Derived=0;AllowDuplicates=0;"/>
										<UML:TaggedValue tag="virtualInheritance" value="0"/>
									</UML:ModelElement.taggedValue>
								</UML:Generalization>
								<UML:Component name="FileUtility" xmi.id="EAID_2580F789_C396_4824_8127_C6409F5F9E4F" visibility="public" namespace="EAPK_44E131FA_885D_4e01_863C_0683400A7F42" isRoot="false" isLeaf="false" isAbstract="false">
									<UML:ModelElement.stereotype>
										<UML:Stereotype name="plugin"/>
									</UML:ModelElement.stereotype>
									<UML:ModelElement.taggedValue>
										<UML:TaggedValue tag="isSpecification" value="false"/>
										<UML:TaggedValue tag="ea_stype" value="Component"/>
										<UML:TaggedValue tag="ea_ntype" value="0"/>
										<UML:TaggedValue tag="version" value="1.0"/>
										<UML:TaggedValue tag="package" value="EAPK_44E131FA_885D_4e01_863C_0683400A7F42"/>
										<UML:TaggedValue tag="date_created" value="2011-07-04 13:39:44"/>
										<UML:TaggedValue tag="date_modified" value="2011-07-04 13:41:38"/>
										<UML:TaggedValue tag="gentype" value="Java"/>
										<UML:TaggedValue tag="tagged" value="0"/>
										<UML:TaggedValue tag="package_name" value="Modules"/>
										<UML:TaggedValue tag="phase" value="1.0"/>
										<UML:TaggedValue tag="author" value="zhangyg"/>
										<UML:TaggedValue tag="complexity" value="1"/>
										<UML:TaggedValue tag="status" value="Proposed"/>
										<UML:TaggedValue tag="stereotype" value="plugin"/>
										<UML:TaggedValue tag="tpos" value="0"/>
										<UML:TaggedValue tag="ea_localid" value="527"/>
										<UML:TaggedValue tag="ea_eleType" value="element"/>
										<UML:TaggedValue tag="style" value="BackColor=-1;BorderColor=-1;BorderWidth=-1;FontColor=-1;VSwimLanes=1;HSwimLanes=1;BorderStyle=0;"/>
										<UML:TaggedValue tag="$ea_xref_property" value="$XREFPROP=$XID={B2D07F08-E2FC-457e-A028-C5C067089DCD}$XID;$NAM=Stereotypes$NAM;$TYP=element property$TYP;$VIS=Public$VIS;$PAR=0$PAR;$DES=@STEREO;Name=plugin;@ENDSTEREO;$DES;$CLT={2580F789-C396-4824-8127-C6409F5F9E4F}$CLT;$SUP=&lt;none&gt;$SUP;$ENDXREF;"/>
									</UML:ModelElement.taggedValue>
								</UML:Component>
								<UML:Component name="PluginManager" xmi.id="EAID_3A1A997E_6AF4_4fba_B56E_7EAEDBA3FD72" visibility="public" namespace="EAPK_44E131FA_885D_4e01_863C_0683400A7F42" isRoot="false" isLeaf="false" isAbstract="false">
									<UML:ModelElement.taggedValue>
										<UML:TaggedValue tag="isSpecification" value="false"/>
										<UML:TaggedValue tag="ea_stype" value="Component"/>
										<UML:TaggedValue tag="ea_ntype" value="0"/>
										<UML:TaggedValue tag="version" value="1.0"/>
										<UML:TaggedValue tag="package" value="EAPK_44E131FA_885D_4e01_863C_0683400A7F42"/>
										<UML:TaggedValue tag="date_created" value="2011-06-22 10:41:53"/>
										<UML:TaggedValue tag="date_modified" value="2011-07-13 15:30:20"/>
										<UML:TaggedValue tag="gentype" value="Java"/>
										<UML:TaggedValue tag="tagged" value="0"/>
										<UML:TaggedValue tag="package_name" value="Modules"/>
										<UML:TaggedValue tag="phase" value="1.0"/>
										<UML:TaggedValue tag="author" value="zhangyg"/>
										<UML:TaggedValue tag="complexity" value="1"/>
										<UML:TaggedValue tag="status" value="Proposed"/>
										<UML:TaggedValue tag="tpos" value="0"/>
										<UML:TaggedValue tag="ea_localid" value="59"/>
										<UML:TaggedValue tag="ea_eleType" value="element"/>
										<UML:TaggedValue tag="$ea_classified" value="{BD0BDE5E-9FC4-4854-B30A-F6EA4C47ED84},{D6F7B069-02BD-4872-87C8-2BA58C078BC1},{4BEA88BA-C69E-4f12-8C8D-A507DED8D2E0},{E23FEC2D-4AC8-4a85-978F-629490F1ED29}"/>
										<UML:TaggedValue tag="style" value="BackColor=-1;BorderColor=-1;BorderWidth=-1;FontColor=-1;VSwimLanes=1;HSwimLanes=1;BorderStyle=0;"/>
									</UML:ModelElement.taggedValue>
								</UML:Component>
								<UML:Dependency client="EAID_4E82F026_0980_4ac6_90B5_2AC497CDA680" supplier="EAID_3A1A997E_6AF4_4fba_B56E_7EAEDBA3FD72" name="delay-loading" xmi.id="EAID_432973AF_7806_40c4_A74C_99854CC57138" visibility="public">
									<UML:ModelElement.taggedValue>
										<UML:TaggedValue tag="style" value="3"/>
										<UML:TaggedValue tag="ea_type" value="Dependency"/>
										<UML:TaggedValue tag="direction" value="Source -&gt; Destination"/>
										<UML:TaggedValue tag="linemode" value="3"/>
										<UML:TaggedValue tag="linecolor" value="-1"/>
										<UML:TaggedValue tag="linewidth" value="0"/>
										<UML:TaggedValue tag="seqno" value="0"/>
										<UML:TaggedValue tag="headStyle" value="0"/>
										<UML:TaggedValue tag="lineStyle" value="0"/>
										<UML:TaggedValue tag="ea_localid" value="517"/>
										<UML:TaggedValue tag="ea_sourceName" value="LogManager"/>
										<UML:TaggedValue tag="ea_targetName" value="PluginManager"/>
										<UML:TaggedValue tag="ea_sourceType" value="Component"/>
										<UML:TaggedValue tag="ea_targetType" value="Component"/>
										<UML:TaggedValue tag="ea_sourceID" value="60"/>
										<UML:TaggedValue tag="ea_targetID" value="59"/>
										<UML:TaggedValue tag="src_visibility" value="Public"/>
										<UML:TaggedValue tag="src_aggregation" value="0"/>
										<UML:TaggedValue tag="src_isOrdered" value="false"/>
										<UML:TaggedValue tag="src_targetScope" value="instance"/>
										<UML:TaggedValue tag="src_changeable" value="none"/>
										<UML:TaggedValue tag="src_isNavigable" value="false"/>
										<UML:TaggedValue tag="src_containment" value="Unspecified"/>
										<UML:TaggedValue tag="src_style" value="Union=0;Derived=0;AllowDuplicates=0;Owned=0;Navigable=Non-Navigable;"/>
										<UML:TaggedValue tag="dst_visibility" value="Public"/>
										<UML:TaggedValue tag="dst_aggregation" value="0"/>
										<UML:TaggedValue tag="dst_isOrdered" value="false"/>
										<UML:TaggedValue tag="dst_targetScope" value="instance"/>
										<UML:TaggedValue tag="dst_changeable" value="none"/>
										<UML:TaggedValue tag="dst_isNavigable" value="true"/>
										<UML:TaggedValue tag="dst_containment" value="Unspecified"/>
										<UML:TaggedValue tag="dst_style" value="Union=0;Derived=0;AllowDuplicates=0;Owned=0;Navigable=Navigable;"/>
										<UML:TaggedValue tag="virtualInheritance" value="0"/>
										<UML:TaggedValue tag="mt" value="delay-loading"/>
									</UML:ModelElement.taggedValue>
								</UML:Dependency>
								<UML:Dependency client="EAID_AD1D4753_031B_4c2a_995A_23AC4D903417" supplier="EAID_3A1A997E_6AF4_4fba_B56E_7EAEDBA3FD72" name="load COM plugin" xmi.id="EAID_AB572479_D8B5_4e4e_8250_A4F75D76056F" visibility="public">
									<UML:ModelElement.taggedValue>
										<UML:TaggedValue tag="style" value="3"/>
										<UML:TaggedValue tag="ea_type" value="Dependency"/>
										<UML:TaggedValue tag="direction" value="Source -&gt; Destination"/>
										<UML:TaggedValue tag="linemode" value="3"/>
										<UML:TaggedValue tag="linecolor" value="-1"/>
										<UML:TaggedValue tag="linewidth" value="0"/>
										<UML:TaggedValue tag="seqno" value="0"/>
										<UML:TaggedValue tag="headStyle" value="0"/>
										<UML:TaggedValue tag="lineStyle" value="0"/>
										<UML:TaggedValue tag="ea_localid" value="642"/>
										<UML:TaggedValue tag="ea_sourceName" value="ComHook"/>
										<UML:TaggedValue tag="ea_targetName" value="PluginManager"/>
										<UML:TaggedValue tag="ea_sourceType" value="Component"/>
										<UML:TaggedValue tag="ea_targetType" value="Component"/>
										<UML:TaggedValue tag="ea_sourceID" value="584"/>
										<UML:TaggedValue tag="ea_targetID" value="59"/>
										<UML:TaggedValue tag="src_visibility" value="Public"/>
										<UML:TaggedValue tag="src_aggregation" value="0"/>
										<UML:TaggedValue tag="src_isOrdered" value="false"/>
										<UML:TaggedValue tag="src_targetScope" value="instance"/>
										<UML:TaggedValue tag="src_changeable" value="none"/>
										<UML:TaggedValue tag="src_isNavigable" value="false"/>
										<UML:TaggedValue tag="src_containment" value="Unspecified"/>
										<UML:TaggedValue tag="src_style" value="Union=0;Derived=0;AllowDuplicates=0;Owned=0;Navigable=Non-Navigable;"/>
										<UML:TaggedValue tag="dst_visibility" value="Public"/>
										<UML:TaggedValue tag="dst_aggregation" value="0"/>
										<UML:TaggedValue tag="dst_isOrdered" value="false"/>
										<UML:TaggedValue tag="dst_targetScope" value="instance"/>
										<UML:TaggedValue tag="dst_changeable" value="none"/>
										<UML:TaggedValue tag="dst_isNavigable" value="true"/>
										<UML:TaggedValue tag="dst_containment" value="Unspecified"/>
										<UML:TaggedValue tag="dst_style" value="Union=0;Derived=0;AllowDuplicates=0;Owned=0;Navigable=Navigable;"/>
										<UML:TaggedValue tag="virtualInheritance" value="0"/>
										<UML:TaggedValue tag="mt" value="load COM plugin"/>
									</UML:ModelElement.taggedValue>
								</UML:Dependency>
								<UML:Dependency client="EAID_F7C2E2EE_9735_44dc_AF1F_6C0DBFC04D33" supplier="EAID_3A1A997E_6AF4_4fba_B56E_7EAEDBA3FD72" name="use" xmi.id="EAID_C3B3954C_AB91_4f20_9197_A7225A27170F" visibility="public">
									<UML:ModelElement.taggedValue>
										<UML:TaggedValue tag="style" value="3"/>
										<UML:TaggedValue tag="ea_type" value="Dependency"/>
										<UML:TaggedValue tag="direction" value="Source -&gt; Destination"/>
										<UML:TaggedValue tag="linemode" value="3"/>
										<UML:TaggedValue tag="linecolor" value="-1"/>
										<UML:TaggedValue tag="linewidth" value="0"/>
										<UML:TaggedValue tag="seqno" value="0"/>
										<UML:TaggedValue tag="headStyle" value="0"/>
										<UML:TaggedValue tag="lineStyle" value="0"/>
										<UML:TaggedValue tag="ea_localid" value="526"/>
										<UML:TaggedValue tag="ea_sourceName" value="Application"/>
										<UML:TaggedValue tag="ea_targetName" value="PluginManager"/>
										<UML:TaggedValue tag="ea_sourceType" value="Component"/>
										<UML:TaggedValue tag="ea_targetType" value="Component"/>
										<UML:TaggedValue tag="ea_sourceID" value="62"/>
										<UML:TaggedValue tag="ea_targetID" value="59"/>
										<UML:TaggedValue tag="src_visibility" value="Public"/>
										<UML:TaggedValue tag="src_aggregation" value="0"/>
										<UML:TaggedValue tag="src_isOrdered" value="false"/>
										<UML:TaggedValue tag="src_targetScope" value="instance"/>
										<UML:TaggedValue tag="src_changeable" value="none"/>
										<UML:TaggedValue tag="src_isNavigable" value="false"/>
										<UML:TaggedValue tag="src_containment" value="Unspecified"/>
										<UML:TaggedValue tag="src_style" value="Union=0;Derived=0;AllowDuplicates=0;Owned=0;Navigable=Non-Navigable;"/>
										<UML:TaggedValue tag="dst_visibility" value="Public"/>
										<UML:TaggedValue tag="dst_aggregation" value="0"/>
										<UML:TaggedValue tag="dst_isOrdered" value="false"/>
										<UML:TaggedValue tag="dst_targetScope" value="instance"/>
										<UML:TaggedValue tag="dst_changeable" value="none"/>
										<UML:TaggedValue tag="dst_isNavigable" value="true"/>
										<UML:TaggedValue tag="dst_containment" value="Unspecified"/>
										<UML:TaggedValue tag="dst_style" value="Union=0;Derived=0;AllowDuplicates=0;Owned=0;Navigable=Navigable;"/>
										<UML:TaggedValue tag="virtualInheritance" value="0"/>
										<UML:TaggedValue tag="mt" value="use"/>
									</UML:ModelElement.taggedValue>
								</UML:Dependency>
								<UML:Dependency client="EAID_3A1A997E_6AF4_4fba_B56E_7EAEDBA3FD72" supplier="EAID_9869341B_B439_4e68_9E96_4807B50A31E5" name="delay-loading cache" xmi.id="EAID_CC7AD905_0221_48d5_A1F3_F2E97C03088D" visibility="public">
									<UML:ModelElement.taggedValue>
										<UML:TaggedValue tag="style" value="3"/>
										<UML:TaggedValue tag="ea_type" value="Dependency"/>
										<UML:TaggedValue tag="direction" value="Source -&gt; Destination"/>
										<UML:TaggedValue tag="linemode" value="3"/>
										<UML:TaggedValue tag="linecolor" value="-1"/>
										<UML:TaggedValue tag="linewidth" value="0"/>
										<UML:TaggedValue tag="seqno" value="0"/>
										<UML:TaggedValue tag="headStyle" value="0"/>
										<UML:TaggedValue tag="lineStyle" value="0"/>
										<UML:TaggedValue tag="ea_localid" value="640"/>
										<UML:TaggedValue tag="ea_sourceName" value="PluginManager"/>
										<UML:TaggedValue tag="ea_targetName" value="ConfigXml"/>
										<UML:TaggedValue tag="ea_sourceType" value="Component"/>
										<UML:TaggedValue tag="ea_targetType" value="Component"/>
										<UML:TaggedValue tag="ea_sourceID" value="59"/>
										<UML:TaggedValue tag="ea_targetID" value="526"/>
										<UML:TaggedValue tag="src_visibility" value="Public"/>
										<UML:TaggedValue tag="src_aggregation" value="0"/>
										<UML:TaggedValue tag="src_isOrdered" value="false"/>
										<UML:TaggedValue tag="src_targetScope" value="instance"/>
										<UML:TaggedValue tag="src_changeable" value="none"/>
										<UML:TaggedValue tag="src_isNavigable" value="false"/>
										<UML:TaggedValue tag="src_containment" value="Unspecified"/>
										<UML:TaggedValue tag="src_style" value="Union=0;Derived=0;AllowDuplicates=0;Owned=0;Navigable=Non-Navigable;"/>
										<UML:TaggedValue tag="dst_visibility" value="Public"/>
										<UML:TaggedValue tag="dst_aggregation" value="0"/>
										<UML:TaggedValue tag="dst_isOrdered" value="false"/>
										<UML:TaggedValue tag="dst_targetScope" value="instance"/>
										<UML:TaggedValue tag="dst_changeable" value="none"/>
										<UML:TaggedValue tag="dst_isNavigable" value="true"/>
										<UML:TaggedValue tag="dst_containment" value="Unspecified"/>
										<UML:TaggedValue tag="dst_style" value="Union=0;Derived=0;AllowDuplicates=0;Owned=0;Navigable=Navigable;"/>
										<UML:TaggedValue tag="virtualInheritance" value="0"/>
										<UML:TaggedValue tag="mt" value="delay-loading cache"/>
									</UML:ModelElement.taggedValue>
								</UML:Dependency>
								<UML:Dependency client="EAID_83248F9A_49CA_4ead_97C4_3FA965B3D673" supplier="EAID_3A1A997E_6AF4_4fba_B56E_7EAEDBA3FD72" name="load observer plugin" xmi.id="EAID_DE1896B4_6FF6_430b_B441_7BF9633DA681" visibility="public">
									<UML:ModelElement.taggedValue>
										<UML:TaggedValue tag="style" value="3"/>
										<UML:TaggedValue tag="ea_type" value="Dependency"/>
										<UML:TaggedValue tag="direction" value="Source -&gt; Destination"/>
										<UML:TaggedValue tag="linemode" value="3"/>
										<UML:TaggedValue tag="linecolor" value="-1"/>
										<UML:TaggedValue tag="linewidth" value="0"/>
										<UML:TaggedValue tag="seqno" value="0"/>
										<UML:TaggedValue tag="headStyle" value="0"/>
										<UML:TaggedValue tag="lineStyle" value="0"/>
										<UML:TaggedValue tag="ea_localid" value="516"/>
										<UML:TaggedValue tag="ea_sourceName" value="ChangeManager"/>
										<UML:TaggedValue tag="ea_targetName" value="PluginManager"/>
										<UML:TaggedValue tag="ea_sourceType" value="Component"/>
										<UML:TaggedValue tag="ea_targetType" value="Component"/>
										<UML:TaggedValue tag="ea_sourceID" value="61"/>
										<UML:TaggedValue tag="ea_targetID" value="59"/>
										<UML:TaggedValue tag="src_visibility" value="Public"/>
										<UML:TaggedValue tag="src_aggregation" value="0"/>
										<UML:TaggedValue tag="src_isOrdered" value="false"/>
										<UML:TaggedValue tag="src_targetScope" value="instance"/>
										<UML:TaggedValue tag="src_changeable" value="none"/>
										<UML:TaggedValue tag="src_isNavigable" value="false"/>
										<UML:TaggedValue tag="src_containment" value="Unspecified"/>
										<UML:TaggedValue tag="src_style" value="Union=0;Derived=0;AllowDuplicates=0;Owned=0;Navigable=Non-Navigable;"/>
										<UML:TaggedValue tag="dst_visibility" value="Public"/>
										<UML:TaggedValue tag="dst_aggregation" value="0"/>
										<UML:TaggedValue tag="dst_isOrdered" value="false"/>
										<UML:TaggedValue tag="dst_targetScope" value="instance"/>
										<UML:TaggedValue tag="dst_changeable" value="none"/>
										<UML:TaggedValue tag="dst_isNavigable" value="true"/>
										<UML:TaggedValue tag="dst_containment" value="Unspecified"/>
										<UML:TaggedValue tag="dst_style" value="Union=0;Derived=0;AllowDuplicates=0;Owned=0;Navigable=Navigable;"/>
										<UML:TaggedValue tag="virtualInheritance" value="0"/>
										<UML:TaggedValue tag="mt" value="load observer plugin"/>
									</UML:ModelElement.taggedValue>
								</UML:Dependency>
								<UML:Component name="TextUtility" xmi.id="EAID_443B0B39_2D3E_4c3d_BA8B_7CE4B95CFB73" visibility="public" namespace="EAPK_44E131FA_885D_4e01_863C_0683400A7F42" isRoot="false" isLeaf="false" isAbstract="false">
									<UML:ModelElement.stereotype>
										<UML:Stereotype name="plugin"/>
									</UML:ModelElement.stereotype>
									<UML:ModelElement.taggedValue>
										<UML:TaggedValue tag="isSpecification" value="false"/>
										<UML:TaggedValue tag="ea_stype" value="Component"/>
										<UML:TaggedValue tag="ea_ntype" value="0"/>
										<UML:TaggedValue tag="version" value="1.0"/>
										<UML:TaggedValue tag="package" value="EAPK_44E131FA_885D_4e01_863C_0683400A7F42"/>
										<UML:TaggedValue tag="date_created" value="2011-07-04 13:40:13"/>
										<UML:TaggedValue tag="date_modified" value="2011-07-04 13:41:47"/>
										<UML:TaggedValue tag="gentype" value="Java"/>
										<UML:TaggedValue tag="tagged" value="0"/>
										<UML:TaggedValue tag="package_name" value="Modules"/>
										<UML:TaggedValue tag="phase" value="1.0"/>
										<UML:TaggedValue tag="author" value="zhangyg"/>
										<UML:TaggedValue tag="complexity" value="1"/>
										<UML:TaggedValue tag="status" value="Proposed"/>
										<UML:TaggedValue tag="stereotype" value="plugin"/>
										<UML:TaggedValue tag="tpos" value="0"/>
										<UML:TaggedValue tag="ea_localid" value="529"/>
										<UML:TaggedValue tag="ea_eleType" value="element"/>
										<UML:TaggedValue tag="style" value="BackColor=-1;BorderColor=-1;BorderWidth=-1;FontColor=-1;VSwimLanes=1;HSwimLanes=1;BorderStyle=0;"/>
										<UML:TaggedValue tag="$ea_xref_property" value="$XREFPROP=$XID={E2193E94-2191-4660-A8C2-769A9FB128C4}$XID;$NAM=Stereotypes$NAM;$TYP=element property$TYP;$VIS=Public$VIS;$PAR=0$PAR;$DES=@STEREO;Name=plugin;@ENDSTEREO;$DES;$CLT={443B0B39-2D3E-4c3d-BA8B-7CE4B95CFB73}$CLT;$SUP=&lt;none&gt;$SUP;$ENDXREF;"/>
									</UML:ModelElement.taggedValue>
								</UML:Component>
								<UML:Component name="LogManager" xmi.id="EAID_4E82F026_0980_4ac6_90B5_2AC497CDA680" visibility="public" namespace="EAPK_44E131FA_885D_4e01_863C_0683400A7F42" isRoot="false" isLeaf="false" isAbstract="false">
									<UML:ModelElement.stereotype>
										<UML:Stereotype name="plugin"/>
									</UML:ModelElement.stereotype>
									<UML:ModelElement.taggedValue>
										<UML:TaggedValue tag="isSpecification" value="false"/>
										<UML:TaggedValue tag="ea_stype" value="Component"/>
										<UML:TaggedValue tag="ea_ntype" value="0"/>
										<UML:TaggedValue tag="version" value="1.0"/>
										<UML:TaggedValue tag="package" value="EAPK_44E131FA_885D_4e01_863C_0683400A7F42"/>
										<UML:TaggedValue tag="date_created" value="2011-06-22 10:42:50"/>
										<UML:TaggedValue tag="date_modified" value="2011-07-04 13:41:30"/>
										<UML:TaggedValue tag="gentype" value="Java"/>
										<UML:TaggedValue tag="tagged" value="0"/>
										<UML:TaggedValue tag="package_name" value="Modules"/>
										<UML:TaggedValue tag="phase" value="1.0"/>
										<UML:TaggedValue tag="author" value="zhangyg"/>
										<UML:TaggedValue tag="complexity" value="1"/>
										<UML:TaggedValue tag="status" value="Proposed"/>
										<UML:TaggedValue tag="stereotype" value="plugin"/>
										<UML:TaggedValue tag="tpos" value="0"/>
										<UML:TaggedValue tag="ea_localid" value="60"/>
										<UML:TaggedValue tag="ea_eleType" value="element"/>
										<UML:TaggedValue tag="style" value="BackColor=-1;BorderColor=-1;BorderWidth=-1;FontColor=-1;VSwimLanes=1;HSwimLanes=1;BorderStyle=0;"/>
										<UML:TaggedValue tag="$ea_xref_property" value="$XREFPROP=$XID={A92C7B78-8B98-4314-94E4-D410E9CC901A}$XID;$NAM=Stereotypes$NAM;$TYP=element property$TYP;$VIS=Public$VIS;$PAR=0$PAR;$DES=@STEREO;Name=plugin;@ENDSTEREO;$DES;$CLT={4E82F026-0980-4ac6-90B5-2AC497CDA680}$CLT;$SUP=&lt;none&gt;$SUP;$ENDXREF;"/>
									</UML:ModelElement.taggedValue>
								</UML:Component>
								<UML:Dependency client="EAID_4E82F026_0980_4ac6_90B5_2AC497CDA680" supplier="EAID_F4312DAF_7371_4163_942F_3074DDF4DAFB" name="translate" xmi.id="EAID_0A3E0A7E_9742_40b2_8E6A_B22521322A53" visibility="public">
									<UML:ModelElement.taggedValue>
										<UML:TaggedValue tag="style" value="3"/>
										<UML:TaggedValue tag="ea_type" value="Dependency"/>
										<UML:TaggedValue tag="direction" value="Source -&gt; Destination"/>
										<UML:TaggedValue tag="linemode" value="3"/>
										<UML:TaggedValue tag="linecolor" value="-1"/>
										<UML:TaggedValue tag="linewidth" value="0"/>
										<UML:TaggedValue tag="seqno" value="0"/>
										<UML:TaggedValue tag="headStyle" value="0"/>
										<UML:TaggedValue tag="lineStyle" value="0"/>
										<UML:TaggedValue tag="ea_localid" value="524"/>
										<UML:TaggedValue tag="ea_sourceName" value="LogManager"/>
										<UML:TaggedValue tag="ea_targetName" value="StringTable"/>
										<UML:TaggedValue tag="ea_sourceType" value="Component"/>
										<UML:TaggedValue tag="ea_targetType" value="Component"/>
										<UML:TaggedValue tag="ea_sourceID" value="60"/>
										<UML:TaggedValue tag="ea_targetID" value="528"/>
										<UML:TaggedValue tag="src_visibility" value="Public"/>
										<UML:TaggedValue tag="src_aggregation" value="0"/>
										<UML:TaggedValue tag="src_isOrdered" value="false"/>
										<UML:TaggedValue tag="src_targetScope" value="instance"/>
										<UML:TaggedValue tag="src_changeable" value="none"/>
										<UML:TaggedValue tag="src_isNavigable" value="false"/>
										<UML:TaggedValue tag="src_containment" value="Unspecified"/>
										<UML:TaggedValue tag="src_style" value="Union=0;Derived=0;AllowDuplicates=0;Owned=0;Navigable=Non-Navigable;"/>
										<UML:TaggedValue tag="dst_visibility" value="Public"/>
										<UML:TaggedValue tag="dst_aggregation" value="0"/>
										<UML:TaggedValue tag="dst_isOrdered" value="false"/>
										<UML:TaggedValue tag="dst_targetScope" value="instance"/>
										<UML:TaggedValue tag="dst_changeable" value="none"/>
										<UML:TaggedValue tag="dst_isNavigable" value="true"/>
										<UML:TaggedValue tag="dst_containment" value="Unspecified"/>
										<UML:TaggedValue tag="dst_style" value="Union=0;Derived=0;AllowDuplicates=0;Owned=0;Navigable=Navigable;"/>
										<UML:TaggedValue tag="virtualInheritance" value="0"/>
										<UML:TaggedValue tag="mt" value="translate"/>
									</UML:ModelElement.taggedValue>
								</UML:Dependency>
								<UML:Dependency client="EAID_AA76EAD5_E568_46b0_861E_AB21B05C265F" supplier="EAID_4E82F026_0980_4ac6_90B5_2AC497CDA680" name="RegisterObserver" xmi.id="EAID_3A82E1BD_7ED1_45a6_84FE_17204C74CCC0" visibility="public">
									<UML:ModelElement.taggedValue>
										<UML:TaggedValue tag="style" value="3"/>
										<UML:TaggedValue tag="ea_type" value="Dependency"/>
										<UML:TaggedValue tag="direction" value="Source -&gt; Destination"/>
										<UML:TaggedValue tag="linemode" value="3"/>
										<UML:TaggedValue tag="linecolor" value="-1"/>
										<UML:TaggedValue tag="linewidth" value="0"/>
										<UML:TaggedValue tag="seqno" value="0"/>
										<UML:TaggedValue tag="headStyle" value="0"/>
										<UML:TaggedValue tag="lineStyle" value="0"/>
										<UML:TaggedValue tag="ea_localid" value="538"/>
										<UML:TaggedValue tag="ea_sourceName" value="LogWriter"/>
										<UML:TaggedValue tag="ea_targetName" value="LogManager"/>
										<UML:TaggedValue tag="ea_sourceType" value="Component"/>
										<UML:TaggedValue tag="ea_targetType" value="Component"/>
										<UML:TaggedValue tag="ea_sourceID" value="535"/>
										<UML:TaggedValue tag="ea_targetID" value="60"/>
										<UML:TaggedValue tag="src_visibility" value="Public"/>
										<UML:TaggedValue tag="src_aggregation" value="0"/>
										<UML:TaggedValue tag="src_isOrdered" value="false"/>
										<UML:TaggedValue tag="src_targetScope" value="instance"/>
										<UML:TaggedValue tag="src_changeable" value="none"/>
										<UML:TaggedValue tag="src_isNavigable" value="false"/>
										<UML:TaggedValue tag="src_containment" value="Unspecified"/>
										<UML:TaggedValue tag="src_style" value="Union=0;Derived=0;AllowDuplicates=0;Owned=0;Navigable=Non-Navigable;"/>
										<UML:TaggedValue tag="dst_visibility" value="Public"/>
										<UML:TaggedValue tag="dst_aggregation" value="0"/>
										<UML:TaggedValue tag="dst_isOrdered" value="false"/>
										<UML:TaggedValue tag="dst_targetScope" value="instance"/>
										<UML:TaggedValue tag="dst_changeable" value="none"/>
										<UML:TaggedValue tag="dst_isNavigable" value="true"/>
										<UML:TaggedValue tag="dst_containment" value="Unspecified"/>
										<UML:TaggedValue tag="dst_style" value="Union=0;Derived=0;AllowDuplicates=0;Owned=0;Navigable=Navigable;"/>
										<UML:TaggedValue tag="virtualInheritance" value="0"/>
										<UML:TaggedValue tag="mt" value="RegisterObserver"/>
									</UML:ModelElement.taggedValue>
								</UML:Dependency>
								<UML:Component name="ChangeManager" xmi.id="EAID_83248F9A_49CA_4ead_97C4_3FA965B3D673" visibility="public" namespace="EAPK_44E131FA_885D_4e01_863C_0683400A7F42" isRoot="false" isLeaf="false" isAbstract="false">
									<UML:ModelElement.stereotype>
										<UML:Stereotype name="plugin"/>
									</UML:ModelElement.stereotype>
									<UML:ModelElement.taggedValue>
										<UML:TaggedValue tag="isSpecification" value="false"/>
										<UML:TaggedValue tag="ea_stype" value="Component"/>
										<UML:TaggedValue tag="ea_ntype" value="0"/>
										<UML:TaggedValue tag="version" value="1.0"/>
										<UML:TaggedValue tag="package" value="EAPK_44E131FA_885D_4e01_863C_0683400A7F42"/>
										<UML:TaggedValue tag="date_created" value="2011-06-22 10:42:42"/>
										<UML:TaggedValue tag="date_modified" value="2011-07-04 13:41:25"/>
										<UML:TaggedValue tag="gentype" value="Java"/>
										<UML:TaggedValue tag="tagged" value="0"/>
										<UML:TaggedValue tag="package_name" value="Modules"/>
										<UML:TaggedValue tag="phase" value="1.0"/>
										<UML:TaggedValue tag="author" value="zhangyg"/>
										<UML:TaggedValue tag="complexity" value="1"/>
										<UML:TaggedValue tag="status" value="Proposed"/>
										<UML:TaggedValue tag="stereotype" value="plugin"/>
										<UML:TaggedValue tag="tpos" value="0"/>
										<UML:TaggedValue tag="ea_localid" value="61"/>
										<UML:TaggedValue tag="ea_eleType" value="element"/>
										<UML:TaggedValue tag="$ea_classified" value="{C15001B1-9DD3-4bd3-8A33-504486398EF0}"/>
										<UML:TaggedValue tag="style" value="BackColor=-1;BorderColor=-1;BorderWidth=-1;FontColor=-1;VSwimLanes=1;HSwimLanes=1;BorderStyle=0;"/>
										<UML:TaggedValue tag="$ea_xref_property" value="$XREFPROP=$XID={507A2DDE-BC8E-4871-B6E3-C4360EF89E12}$XID;$NAM=Stereotypes$NAM;$TYP=element property$TYP;$VIS=Public$VIS;$PAR=0$PAR;$DES=@STEREO;Name=plugin;@ENDSTEREO;$DES;$CLT={83248F9A-49CA-4ead-97C4-3FA965B3D673}$CLT;$SUP=&lt;none&gt;$SUP;$ENDXREF;"/>
									</UML:ModelElement.taggedValue>
								</UML:Component>
								<UML:Component name="ConfigXml" xmi.id="EAID_9869341B_B439_4e68_9E96_4807B50A31E5" visibility="public" namespace="EAPK_44E131FA_885D_4e01_863C_0683400A7F42" isRoot="false" isLeaf="false" isAbstract="false">
									<UML:ModelElement.stereotype>
										<UML:Stereotype name="plugin"/>
									</UML:ModelElement.stereotype>
									<UML:ModelElement.taggedValue>
										<UML:TaggedValue tag="isSpecification" value="false"/>
										<UML:TaggedValue tag="ea_stype" value="Component"/>
										<UML:TaggedValue tag="ea_ntype" value="0"/>
										<UML:TaggedValue tag="version" value="1.0"/>
										<UML:TaggedValue tag="package" value="EAPK_44E131FA_885D_4e01_863C_0683400A7F42"/>
										<UML:TaggedValue tag="date_created" value="2011-07-04 13:39:27"/>
										<UML:TaggedValue tag="date_modified" value="2011-07-04 13:41:34"/>
										<UML:TaggedValue tag="gentype" value="Java"/>
										<UML:TaggedValue tag="tagged" value="0"/>
										<UML:TaggedValue tag="package_name" value="Modules"/>
										<UML:TaggedValue tag="phase" value="1.0"/>
										<UML:TaggedValue tag="author" value="zhangyg"/>
										<UML:TaggedValue tag="complexity" value="1"/>
										<UML:TaggedValue tag="status" value="Proposed"/>
										<UML:TaggedValue tag="stereotype" value="plugin"/>
										<UML:TaggedValue tag="tpos" value="0"/>
										<UML:TaggedValue tag="ea_localid" value="526"/>
										<UML:TaggedValue tag="ea_eleType" value="element"/>
										<UML:TaggedValue tag="style" value="BackColor=-1;BorderColor=-1;BorderWidth=-1;FontColor=-1;VSwimLanes=1;HSwimLanes=1;BorderStyle=0;"/>
										<UML:TaggedValue tag="$ea_xref_property" value="$XREFPROP=$XID={24494F95-D9AB-48c8-8676-21BC884C06ED}$XID;$NAM=Stereotypes$NAM;$TYP=element property$TYP;$VIS=Public$VIS;$PAR=0$PAR;$DES=@STEREO;Name=plugin;@ENDSTEREO;$DES;$CLT={9869341B-B439-4e68-9E96-4807B50A31E5}$CLT;$SUP=&lt;none&gt;$SUP;$ENDXREF;"/>
									</UML:ModelElement.taggedValue>
								</UML:Component>
								<UML:Dependency client="EAID_F4312DAF_7371_4163_942F_3074DDF4DAFB" supplier="EAID_9869341B_B439_4e68_9E96_4807B50A31E5" name="loadxml" xmi.id="EAID_DB98EC68_E18B_41e9_B90F_193910A07D99" visibility="public">
									<UML:ModelElement.taggedValue>
										<UML:TaggedValue tag="style" value="3"/>
										<UML:TaggedValue tag="ea_type" value="Dependency"/>
										<UML:TaggedValue tag="direction" value="Source -&gt; Destination"/>
										<UML:TaggedValue tag="linemode" value="3"/>
										<UML:TaggedValue tag="linecolor" value="-1"/>
										<UML:TaggedValue tag="linewidth" value="0"/>
										<UML:TaggedValue tag="seqno" value="0"/>
										<UML:TaggedValue tag="headStyle" value="0"/>
										<UML:TaggedValue tag="lineStyle" value="0"/>
										<UML:TaggedValue tag="ea_localid" value="525"/>
										<UML:TaggedValue tag="ea_sourceName" value="StringTable"/>
										<UML:TaggedValue tag="ea_targetName" value="ConfigXml"/>
										<UML:TaggedValue tag="ea_sourceType" value="Component"/>
										<UML:TaggedValue tag="ea_targetType" value="Component"/>
										<UML:TaggedValue tag="ea_sourceID" value="528"/>
										<UML:TaggedValue tag="ea_targetID" value="526"/>
										<UML:TaggedValue tag="src_visibility" value="Public"/>
										<UML:TaggedValue tag="src_aggregation" value="0"/>
										<UML:TaggedValue tag="src_isOrdered" value="false"/>
										<UML:TaggedValue tag="src_targetScope" value="instance"/>
										<UML:TaggedValue tag="src_changeable" value="none"/>
										<UML:TaggedValue tag="src_isNavigable" value="false"/>
										<UML:TaggedValue tag="src_containment" value="Unspecified"/>
										<UML:TaggedValue tag="src_style" value="Union=0;Derived=0;AllowDuplicates=0;Owned=0;Navigable=Non-Navigable;"/>
										<UML:TaggedValue tag="dst_visibility" value="Public"/>
										<UML:TaggedValue tag="dst_aggregation" value="0"/>
										<UML:TaggedValue tag="dst_isOrdered" value="false"/>
										<UML:TaggedValue tag="dst_targetScope" value="instance"/>
										<UML:TaggedValue tag="dst_changeable" value="none"/>
										<UML:TaggedValue tag="dst_isNavigable" value="true"/>
										<UML:TaggedValue tag="dst_containment" value="Unspecified"/>
										<UML:TaggedValue tag="dst_style" value="Union=0;Derived=0;AllowDuplicates=0;Owned=0;Navigable=Navigable;"/>
										<UML:TaggedValue tag="virtualInheritance" value="0"/>
										<UML:TaggedValue tag="mt" value="loadxml"/>
									</UML:ModelElement.taggedValue>
								</UML:Dependency>
								<UML:Component name="LogWriter" xmi.id="EAID_AA76EAD5_E568_46b0_861E_AB21B05C265F" visibility="public" namespace="EAPK_44E131FA_885D_4e01_863C_0683400A7F42" isRoot="false" isLeaf="false" isAbstract="false">
									<UML:ModelElement.stereotype>
										<UML:Stereotype name="plugin"/>
									</UML:ModelElement.stereotype>
									<UML:ModelElement.taggedValue>
										<UML:TaggedValue tag="isSpecification" value="false"/>
										<UML:TaggedValue tag="ea_stype" value="Component"/>
										<UML:TaggedValue tag="ea_ntype" value="0"/>
										<UML:TaggedValue tag="version" value="1.0"/>
										<UML:TaggedValue tag="package" value="EAPK_44E131FA_885D_4e01_863C_0683400A7F42"/>
										<UML:TaggedValue tag="date_created" value="2011-07-06 11:07:45"/>
										<UML:TaggedValue tag="date_modified" value="2011-07-06 11:07:56"/>
										<UML:TaggedValue tag="gentype" value="Java"/>
										<UML:TaggedValue tag="tagged" value="0"/>
										<UML:TaggedValue tag="package_name" value="Modules"/>
										<UML:TaggedValue tag="phase" value="1.0"/>
										<UML:TaggedValue tag="author" value="zhangyg"/>
										<UML:TaggedValue tag="complexity" value="1"/>
										<UML:TaggedValue tag="status" value="Proposed"/>
										<UML:TaggedValue tag="stereotype" value="plugin"/>
										<UML:TaggedValue tag="tpos" value="0"/>
										<UML:TaggedValue tag="ea_localid" value="535"/>
										<UML:TaggedValue tag="ea_eleType" value="element"/>
										<UML:TaggedValue tag="style" value="BackColor=-1;BorderColor=-1;BorderWidth=-1;FontColor=-1;VSwimLanes=1;HSwimLanes=1;BorderStyle=0;"/>
										<UML:TaggedValue tag="$ea_xref_property" value="$XREFPROP=$XID={96D78017-2EB1-4581-BCD7-14D78BFB709B}$XID;$NAM=Stereotypes$NAM;$TYP=element property$TYP;$VIS=Public$VIS;$PAR=0$PAR;$DES=@STEREO;Name=plugin;GUID={522BA969-C2B7-4a0f-A37A-408650CF42BF};@ENDSTEREO;$DES;$CLT={AA76EAD5-E568-46b0-861E-AB21B05C265F}$CLT;$SUP=&lt;none&gt;$SUP;$ENDXREF;"/>
									</UML:ModelElement.taggedValue>
								</UML:Component>
								<UML:Component name="ComHook" xmi.id="EAID_AD1D4753_031B_4c2a_995A_23AC4D903417" visibility="public" namespace="EAPK_44E131FA_885D_4e01_863C_0683400A7F42" isRoot="false" isLeaf="false" isAbstract="false">
									<UML:ModelElement.stereotype>
										<UML:Stereotype name="plugin"/>
									</UML:ModelElement.stereotype>
									<UML:ModelElement.taggedValue>
										<UML:TaggedValue tag="isSpecification" value="false"/>
										<UML:TaggedValue tag="ea_stype" value="Component"/>
										<UML:TaggedValue tag="ea_ntype" value="0"/>
										<UML:TaggedValue tag="version" value="1.0"/>
										<UML:TaggedValue tag="package" value="EAPK_44E131FA_885D_4e01_863C_0683400A7F42"/>
										<UML:TaggedValue tag="date_created" value="2011-07-13 15:19:11"/>
										<UML:TaggedValue tag="date_modified" value="2011-07-13 15:19:22"/>
										<UML:TaggedValue tag="gentype" value="Java"/>
										<UML:TaggedValue tag="tagged" value="0"/>
										<UML:TaggedValue tag="package_name" value="Modules"/>
										<UML:TaggedValue tag="phase" value="1.0"/>
										<UML:TaggedValue tag="author" value="zhangyg"/>
										<UML:TaggedValue tag="complexity" value="1"/>
										<UML:TaggedValue tag="status" value="Proposed"/>
										<UML:TaggedValue tag="stereotype" value="plugin"/>
										<UML:TaggedValue tag="tpos" value="0"/>
										<UML:TaggedValue tag="ea_localid" value="584"/>
										<UML:TaggedValue tag="ea_eleType" value="element"/>
										<UML:TaggedValue tag="style" value="BackColor=-1;BorderColor=-1;BorderWidth=-1;FontColor=-1;VSwimLanes=1;HSwimLanes=1;BorderStyle=0;"/>
										<UML:TaggedValue tag="$ea_xref_property" value="$XREFPROP=$XID={4CD4F728-D6C2-42f8-9A67-1215B9592342}$XID;$NAM=Stereotypes$NAM;$TYP=element property$TYP;$VIS=Public$VIS;$PAR=0$PAR;$DES=@STEREO;Name=plugin;GUID={522BA969-C2B7-4a0f-A37A-408650CF42BF};@ENDSTEREO;$DES;$CLT={AD1D4753-031B-4c2a-995A-23AC4D903417}$CLT;$SUP=&lt;none&gt;$SUP;$ENDXREF;"/>
									</UML:ModelElement.taggedValue>
								</UML:Component>
								<UML:Dependency client="EAID_AD1D4753_031B_4c2a_995A_23AC4D903417" supplier="EAID_EE53AFA5_709D_4327_83B3_5BAF97BB25AF" name="create object" xmi.id="EAID_A20FB57F_B499_4131_AB42_048285F0F96F" visibility="public">
									<UML:ModelElement.taggedValue>
										<UML:TaggedValue tag="style" value="3"/>
										<UML:TaggedValue tag="ea_type" value="Dependency"/>
										<UML:TaggedValue tag="direction" value="Source -&gt; Destination"/>
										<UML:TaggedValue tag="linemode" value="3"/>
										<UML:TaggedValue tag="linecolor" value="-1"/>
										<UML:TaggedValue tag="linewidth" value="0"/>
										<UML:TaggedValue tag="seqno" value="0"/>
										<UML:TaggedValue tag="headStyle" value="0"/>
										<UML:TaggedValue tag="lineStyle" value="0"/>
										<UML:TaggedValue tag="ea_localid" value="644"/>
										<UML:TaggedValue tag="ea_sourceName" value="ComHook"/>
										<UML:TaggedValue tag="ea_targetName" value="COM_plugin"/>
										<UML:TaggedValue tag="ea_sourceType" value="Component"/>
										<UML:TaggedValue tag="ea_targetType" value="Component"/>
										<UML:TaggedValue tag="ea_sourceID" value="584"/>
										<UML:TaggedValue tag="ea_targetID" value="585"/>
										<UML:TaggedValue tag="src_visibility" value="Public"/>
										<UML:TaggedValue tag="src_aggregation" value="0"/>
										<UML:TaggedValue tag="src_isOrdered" value="false"/>
										<UML:TaggedValue tag="src_targetScope" value="instance"/>
										<UML:TaggedValue tag="src_changeable" value="none"/>
										<UML:TaggedValue tag="src_isNavigable" value="false"/>
										<UML:TaggedValue tag="src_containment" value="Unspecified"/>
										<UML:TaggedValue tag="src_style" value="Union=0;Derived=0;AllowDuplicates=0;Owned=0;Navigable=Non-Navigable;"/>
										<UML:TaggedValue tag="dst_visibility" value="Public"/>
										<UML:TaggedValue tag="dst_aggregation" value="0"/>
										<UML:TaggedValue tag="dst_isOrdered" value="false"/>
										<UML:TaggedValue tag="dst_targetScope" value="instance"/>
										<UML:TaggedValue tag="dst_changeable" value="none"/>
										<UML:TaggedValue tag="dst_isNavigable" value="true"/>
										<UML:TaggedValue tag="dst_containment" value="Unspecified"/>
										<UML:TaggedValue tag="dst_style" value="Union=0;Derived=0;AllowDuplicates=0;Owned=0;Navigable=Navigable;"/>
										<UML:TaggedValue tag="virtualInheritance" value="0"/>
										<UML:TaggedValue tag="mt" value="create object"/>
									</UML:ModelElement.taggedValue>
								</UML:Dependency>
								<UML:Dependency client="EAID_AD1D4753_031B_4c2a_995A_23AC4D903417" supplier="EAID_C4705BA2_3F8D_41af_AA97_8623E42CD276" name="load" xmi.id="EAID_C36DA403_911B_4491_97C0_5D0A3527A20E" visibility="public">
									<UML:ModelElement.taggedValue>
										<UML:TaggedValue tag="style" value="3"/>
										<UML:TaggedValue tag="ea_type" value="Dependency"/>
										<UML:TaggedValue tag="direction" value="Source -&gt; Destination"/>
										<UML:TaggedValue tag="linemode" value="3"/>
										<UML:TaggedValue tag="linecolor" value="-1"/>
										<UML:TaggedValue tag="linewidth" value="0"/>
										<UML:TaggedValue tag="seqno" value="0"/>
										<UML:TaggedValue tag="headStyle" value="0"/>
										<UML:TaggedValue tag="lineStyle" value="0"/>
										<UML:TaggedValue tag="ea_localid" value="646"/>
										<UML:TaggedValue tag="ea_sourceName" value="ComHook"/>
										<UML:TaggedValue tag="ea_targetName" value="COM_Module"/>
										<UML:TaggedValue tag="ea_sourceType" value="Component"/>
										<UML:TaggedValue tag="ea_targetType" value="Component"/>
										<UML:TaggedValue tag="ea_sourceID" value="584"/>
										<UML:TaggedValue tag="ea_targetID" value="587"/>
										<UML:TaggedValue tag="src_visibility" value="Public"/>
										<UML:TaggedValue tag="src_aggregation" value="0"/>
										<UML:TaggedValue tag="src_isOrdered" value="false"/>
										<UML:TaggedValue tag="src_targetScope" value="instance"/>
										<UML:TaggedValue tag="src_changeable" value="none"/>
										<UML:TaggedValue tag="src_isNavigable" value="false"/>
										<UML:TaggedValue tag="src_containment" value="Unspecified"/>
										<UML:TaggedValue tag="src_style" value="Union=0;Derived=0;AllowDuplicates=0;Owned=0;Navigable=Non-Navigable;"/>
										<UML:TaggedValue tag="dst_visibility" value="Public"/>
										<UML:TaggedValue tag="dst_aggregation" value="0"/>
										<UML:TaggedValue tag="dst_isOrdered" value="false"/>
										<UML:TaggedValue tag="dst_targetScope" value="instance"/>
										<UML:TaggedValue tag="dst_changeable" value="none"/>
										<UML:TaggedValue tag="dst_isNavigable" value="true"/>
										<UML:TaggedValue tag="dst_containment" value="Unspecified"/>
										<UML:TaggedValue tag="dst_style" value="Union=0;Derived=0;AllowDuplicates=0;Owned=0;Navigable=Navigable;"/>
										<UML:TaggedValue tag="virtualInheritance" value="0"/>
										<UML:TaggedValue tag="mt" value="load"/>
									</UML:ModelElement.taggedValue>
								</UML:Dependency>
								<UML:Component name="COM_Module" xmi.id="EAID_C4705BA2_3F8D_41af_AA97_8623E42CD276" visibility="public" namespace="EAPK_44E131FA_885D_4e01_863C_0683400A7F42" isRoot="false" isLeaf="false" isAbstract="true">
									<UML:ModelElement.stereotype>
										<UML:Stereotype name="com"/>
									</UML:ModelElement.stereotype>
									<UML:ModelElement.taggedValue>
										<UML:TaggedValue tag="isSpecification" value="false"/>
										<UML:TaggedValue tag="ea_stype" value="Component"/>
										<UML:TaggedValue tag="ea_ntype" value="0"/>
										<UML:TaggedValue tag="version" value="1.0"/>
										<UML:TaggedValue tag="package" value="EAPK_44E131FA_885D_4e01_863C_0683400A7F42"/>
										<UML:TaggedValue tag="date_created" value="2011-07-14 13:10:58"/>
										<UML:TaggedValue tag="date_modified" value="2011-07-14 13:15:36"/>
										<UML:TaggedValue tag="gentype" value="Java"/>
										<UML:TaggedValue tag="tagged" value="0"/>
										<UML:TaggedValue tag="package_name" value="Modules"/>
										<UML:TaggedValue tag="phase" value="1.0"/>
										<UML:TaggedValue tag="author" value="zhangyg"/>
										<UML:TaggedValue tag="complexity" value="1"/>
										<UML:TaggedValue tag="status" value="Proposed"/>
										<UML:TaggedValue tag="stereotype" value="com"/>
										<UML:TaggedValue tag="tpos" value="0"/>
										<UML:TaggedValue tag="ea_localid" value="587"/>
										<UML:TaggedValue tag="ea_eleType" value="element"/>
										<UML:TaggedValue tag="style" value="BackColor=-1;BorderColor=-1;BorderWidth=-1;FontColor=-1;VSwimLanes=1;HSwimLanes=1;BorderStyle=0;"/>
										<UML:TaggedValue tag="$ea_xref_property" value="$XREFPROP=$XID={FFE15DE8-FA26-4f05-8D26-A322F5B0ED3A}$XID;$NAM=Stereotypes$NAM;$TYP=element property$TYP;$VIS=Public$VIS;$PAR=0$PAR;$DES=@STEREO;Name=com;GUID={0A289959-1B93-4691-8089-041BD94C9CDD};@ENDSTEREO;$DES;$CLT={C4705BA2-3F8D-41af-AA97-8623E42CD276}$CLT;$SUP=&lt;none&gt;$SUP;$ENDXREF;"/>
									</UML:ModelElement.taggedValue>
								</UML:Component>
								<UML:Component name="x3core" xmi.id="EAID_CCDF730C_DF04_40e6_9583_726532E8A58D" visibility="public" namespace="EAPK_44E131FA_885D_4e01_863C_0683400A7F42" isRoot="false" isLeaf="false" isAbstract="false">
									<UML:ModelElement.stereotype>
										<UML:Stereotype name="com_plugin"/>
									</UML:ModelElement.stereotype>
									<UML:ModelElement.taggedValue>
										<UML:TaggedValue tag="isSpecification" value="false"/>
										<UML:TaggedValue tag="ea_stype" value="Component"/>
										<UML:TaggedValue tag="ea_ntype" value="0"/>
										<UML:TaggedValue tag="version" value="1.0"/>
										<UML:TaggedValue tag="package" value="EAPK_44E131FA_885D_4e01_863C_0683400A7F42"/>
										<UML:TaggedValue tag="date_created" value="2011-07-13 15:55:28"/>
										<UML:TaggedValue tag="date_modified" value="2011-07-14 13:04:39"/>
										<UML:TaggedValue tag="gentype" value="Java"/>
										<UML:TaggedValue tag="tagged" value="0"/>
										<UML:TaggedValue tag="package_name" value="Modules"/>
										<UML:TaggedValue tag="phase" value="1.0"/>
										<UML:TaggedValue tag="author" value="zhangyg"/>
										<UML:TaggedValue tag="complexity" value="1"/>
										<UML:TaggedValue tag="status" value="Proposed"/>
										<UML:TaggedValue tag="stereotype" value="com_plugin"/>
										<UML:TaggedValue tag="tpos" value="0"/>
										<UML:TaggedValue tag="ea_localid" value="586"/>
										<UML:TaggedValue tag="ea_eleType" value="element"/>
										<UML:TaggedValue tag="style" value="BackColor=-1;BorderColor=-1;BorderWidth=-1;FontColor=-1;VSwimLanes=1;HSwimLanes=1;BorderStyle=0;"/>
										<UML:TaggedValue tag="$ea_xref_property" value="$XREFPROP=$XID={805AAA26-CD3F-4f26-85C9-D192B0E4025F}$XID;$NAM=Stereotypes$NAM;$TYP=element property$TYP;$VIS=Public$VIS;$PAR=0$PAR;$DES=@STEREO;Name=com_plugin;@ENDSTEREO;$DES;$CLT={CCDF730C-DF04-40e6-9583-726532E8A58D}$CLT;$SUP=&lt;none&gt;$SUP;$ENDXREF;"/>
									</UML:ModelElement.taggedValue>
								</UML:Component>
								<UML:Generalization subtype="EAID_CCDF730C_DF04_40e6_9583_726532E8A58D" supertype="EAID_EE53AFA5_709D_4327_83B3_5BAF97BB25AF" xmi.id="EAID_4DA363C3_5AE5_4ef7_A756_BDB66CFEF979" visibility="public">
									<UML:ModelElement.taggedValue>
										<UML:TaggedValue tag="style" value="3"/>
										<UML:TaggedValue tag="ea_type" value="Generalization"/>
										<UML:TaggedValue tag="direction" value="Source -&gt; Destination"/>
										<UML:TaggedValue tag="linemode" value="3"/>
										<UML:TaggedValue tag="linecolor" value="-1"/>
										<UML:TaggedValue tag="linewidth" value="0"/>
										<UML:TaggedValue tag="seqno" value="0"/>
										<UML:TaggedValue tag="headStyle" value="0"/>
										<UML:TaggedValue tag="lineStyle" value="0"/>
										<UML:TaggedValue tag="ea_localid" value="645"/>
										<UML:TaggedValue tag="ea_sourceName" value="x3core"/>
										<UML:TaggedValue tag="ea_targetName" value="COM_plugin"/>
										<UML:TaggedValue tag="ea_sourceType" value="Component"/>
										<UML:TaggedValue tag="ea_targetType" value="Component"/>
										<UML:TaggedValue tag="ea_sourceID" value="586"/>
										<UML:TaggedValue tag="ea_targetID" value="585"/>
										<UML:TaggedValue tag="src_visibility" value="Public"/>
										<UML:TaggedValue tag="src_aggregation" value="0"/>
										<UML:TaggedValue tag="src_isOrdered" value="false"/>
										<UML:TaggedValue tag="src_targetScope" value="instance"/>
										<UML:TaggedValue tag="src_changeable" value="none"/>
										<UML:TaggedValue tag="src_isNavigable" value="false"/>
										<UML:TaggedValue tag="src_containment" value="Unspecified"/>
										<UML:TaggedValue tag="src_style" value="Union=0;Derived=0;AllowDuplicates=0;"/>
										<UML:TaggedValue tag="dst_visibility" value="Public"/>
										<UML:TaggedValue tag="dst_aggregation" value="0"/>
										<UML:TaggedValue tag="dst_isOrdered" value="false"/>
										<UML:TaggedValue tag="dst_targetScope" value="instance"/>
										<UML:TaggedValue tag="dst_changeable" value="none"/>
										<UML:TaggedValue tag="dst_isNavigable" value="true"/>
										<UML:TaggedValue tag="dst_containment" value="Unspecified"/>
										<UML:TaggedValue tag="dst_style" value="Union=0;Derived=0;AllowDuplicates=0;"/>
										<UML:TaggedValue tag="virtualInheritance" value="0"/>
									</UML:ModelElement.taggedValue>
								</UML:Generalization>
								<UML:Component name="COM_plugin" xmi.id="EAID_EE53AFA5_709D_4327_83B3_5BAF97BB25AF" visibility="public" namespace="EAPK_44E131FA_885D_4e01_863C_0683400A7F42" isRoot="false" isLeaf="false" isAbstract="true">
									<UML:ModelElement.stereotype>
										<UML:Stereotype name="com_plugin"/>
									</UML:ModelElement.stereotype>
									<UML:ModelElement.taggedValue>
										<UML:TaggedValue tag="isSpecification" value="false"/>
										<UML:TaggedValue tag="ea_stype" value="Component"/>
										<UML:TaggedValue tag="ea_ntype" value="0"/>
										<UML:TaggedValue tag="version" value="1.0"/>
										<UML:TaggedValue tag="package" value="EAPK_44E131FA_885D_4e01_863C_0683400A7F42"/>
										<UML:TaggedValue tag="date_created" value="2011-07-13 15:33:58"/>
										<UML:TaggedValue tag="date_modified" value="2011-07-13 15:55:43"/>
										<UML:TaggedValue tag="gentype" value="Java"/>
										<UML:TaggedValue tag="tagged" value="0"/>
										<UML:TaggedValue tag="package_name" value="Modules"/>
										<UML:TaggedValue tag="phase" value="1.0"/>
										<UML:TaggedValue tag="author" value="zhangyg"/>
										<UML:TaggedValue tag="complexity" value="1"/>
										<UML:TaggedValue tag="status" value="Proposed"/>
										<UML:TaggedValue tag="stereotype" value="com_plugin"/>
										<UML:TaggedValue tag="tpos" value="0"/>
										<UML:TaggedValue tag="ea_localid" value="585"/>
										<UML:TaggedValue tag="ea_eleType" value="element"/>
										<UML:TaggedValue tag="style" value="BackColor=-1;BorderColor=-1;BorderWidth=-1;FontColor=-1;VSwimLanes=1;HSwimLanes=1;BorderStyle=0;"/>
										<UML:TaggedValue tag="$ea_xref_property" value="$XREFPROP=$XID={0FF523D4-F81A-410d-91AC-CB990821B48D}$XID;$NAM=Stereotypes$NAM;$TYP=element property$TYP;$VIS=Public$VIS;$PAR=0$PAR;$DES=@STEREO;Name=com_plugin;GUID={0F9C40C2-D15B-48c8-A820-B504C54CFB61};@ENDSTEREO;$DES;$CLT={EE53AFA5-709D-4327-83B3-5BAF97BB25AF}$CLT;$SUP=&lt;none&gt;$SUP;$ENDXREF;"/>
									</UML:ModelElement.taggedValue>
								</UML:Component>
								<UML:Component name="StringTable" xmi.id="EAID_F4312DAF_7371_4163_942F_3074DDF4DAFB" visibility="public" namespace="EAPK_44E131FA_885D_4e01_863C_0683400A7F42" isRoot="false" isLeaf="false" isAbstract="false">
									<UML:ModelElement.stereotype>
										<UML:Stereotype name="plugin"/>
									</UML:ModelElement.stereotype>
									<UML:ModelElement.taggedValue>
										<UML:TaggedValue tag="isSpecification" value="false"/>
										<UML:TaggedValue tag="ea_stype" value="Component"/>
										<UML:TaggedValue tag="ea_ntype" value="0"/>
										<UML:TaggedValue tag="version" value="1.0"/>
										<UML:TaggedValue tag="package" value="EAPK_44E131FA_885D_4e01_863C_0683400A7F42"/>
										<UML:TaggedValue tag="date_created" value="2011-07-04 13:40:00"/>
										<UML:TaggedValue tag="date_modified" value="2011-07-04 13:41:43"/>
										<UML:TaggedValue tag="gentype" value="Java"/>
										<UML:TaggedValue tag="tagged" value="0"/>
										<UML:TaggedValue tag="package_name" value="Modules"/>
										<UML:TaggedValue tag="phase" value="1.0"/>
										<UML:TaggedValue tag="author" value="zhangyg"/>
										<UML:TaggedValue tag="complexity" value="1"/>
										<UML:TaggedValue tag="status" value="Proposed"/>
										<UML:TaggedValue tag="stereotype" value="plugin"/>
										<UML:TaggedValue tag="tpos" value="0"/>
										<UML:TaggedValue tag="ea_localid" value="528"/>
										<UML:TaggedValue tag="ea_eleType" value="element"/>
										<UML:TaggedValue tag="style" value="BackColor=-1;BorderColor=-1;BorderWidth=-1;FontColor=-1;VSwimLanes=1;HSwimLanes=1;BorderStyle=0;"/>
										<UML:TaggedValue tag="$ea_xref_property" value="$XREFPROP=$XID={C0A9294F-C820-45fa-8AEF-6E8DBE8D4EEC}$XID;$NAM=Stereotypes$NAM;$TYP=element property$TYP;$VIS=Public$VIS;$PAR=0$PAR;$DES=@STEREO;Name=plugin;@ENDSTEREO;$DES;$CLT={F4312DAF-7371-4163-942F-3074DDF4DAFB}$CLT;$SUP=&lt;none&gt;$SUP;$ENDXREF;"/>
									</UML:ModelElement.taggedValue>
								</UML:Component>
								<UML:Component name="Application" xmi.id="EAID_F7C2E2EE_9735_44dc_AF1F_6C0DBFC04D33" visibility="public" namespace="EAPK_44E131FA_885D_4e01_863C_0683400A7F42" isRoot="false" isLeaf="false" isAbstract="false">
									<UML:ModelElement.taggedValue>
										<UML:TaggedValue tag="isSpecification" value="false"/>
										<UML:TaggedValue tag="ea_stype" value="Component"/>
										<UML:TaggedValue tag="ea_ntype" value="0"/>
										<UML:TaggedValue tag="version" value="1.0"/>
										<UML:TaggedValue tag="package" value="EAPK_44E131FA_885D_4e01_863C_0683400A7F42"/>
										<UML:TaggedValue tag="date_created" value="2011-06-22 10:41:44"/>
										<UML:TaggedValue tag="date_modified" value="2011-07-05 14:36:21"/>
										<UML:TaggedValue tag="gentype" value="Java"/>
										<UML:TaggedValue tag="tagged" value="0"/>
										<UML:TaggedValue tag="package_name" value="Modules"/>
										<UML:TaggedValue tag="phase" value="1.0"/>
										<UML:TaggedValue tag="author" value="zhangyg"/>
										<UML:TaggedValue tag="complexity" value="1"/>
										<UML:TaggedValue tag="status" value="Proposed"/>
										<UML:TaggedValue tag="tpos" value="0"/>
										<UML:TaggedValue tag="ea_localid" value="62"/>
										<UML:TaggedValue tag="ea_eleType" value="element"/>
										<UML:TaggedValue tag="$ea_classified" value="{0B455A42-4BF0-4ded-AD56-1028363970E6},{C3EC9BA2-6134-4624-A2CD-32856F7778C8}"/>
										<UML:TaggedValue tag="style" value="BackColor=-1;BorderColor=-1;BorderWidth=-1;FontColor=-1;VSwimLanes=1;HSwimLanes=1;BorderStyle=0;"/>
									</UML:ModelElement.taggedValue>
								</UML:Component>
							</UML:Namespace.ownedElement>
						</UML:Package>
						<UML:Package name="PluginLoading" xmi.id="EAPK_42D5AA6D_DAAC_4981_8AF8_827282F9A198" isRoot="false" isLeaf="false" isAbstract="false" visibility="public">
							<UML:ModelElement.taggedValue>
								<UML:TaggedValue tag="parent" value="EAPK_D0A6057B_F06A_41d9_8C13_711D94C2C68A"/>
								<UML:TaggedValue tag="created" value="2011-06-22 10:44:01"/>
								<UML:TaggedValue tag="modified" value="2011-06-27 11:26:58"/>
								<UML:TaggedValue tag="iscontrolled" value="0"/>
								<UML:TaggedValue tag="lastloaddate" value="2011-06-23 14:50:11"/>
								<UML:TaggedValue tag="lastsavedate" value="2011-06-23 14:50:11"/>
								<UML:TaggedValue tag="version" value="1.0"/>
								<UML:TaggedValue tag="isprotected" value="0"/>
								<UML:TaggedValue tag="usedtd" value="0"/>
								<UML:TaggedValue tag="logxml" value="0"/>
								<UML:TaggedValue tag="tpos" value="2"/>
								<UML:TaggedValue tag="batchsave" value="0"/>
								<UML:TaggedValue tag="batchload" value="0"/>
								<UML:TaggedValue tag="phase" value="1.0"/>
								<UML:TaggedValue tag="status" value="Proposed"/>
								<UML:TaggedValue tag="author" value="zhangyg"/>
								<UML:TaggedValue tag="complexity" value="1"/>
								<UML:TaggedValue tag="ea_stype" value="Public"/>
							</UML:ModelElement.taggedValue>
							<UML:Namespace.ownedElement>
								<UML:Comment xmi.id="EAID_0AF730B5_60AF_4be1_B198_67D01223E592" visibility="public" namespace="EAPK_42D5AA6D_DAAC_4981_8AF8_827282F9A198">
									<UML:ModelElement.taggedValue>
										<UML:TaggedValue tag="documentation" value="LoadPlugins() or LoadPluginFiles()"/>
										<UML:TaggedValue tag="isSpecification" value="false"/>
										<UML:TaggedValue tag="ea_stype" value="Note"/>
										<UML:TaggedValue tag="ea_ntype" value="1"/>
										<UML:TaggedValue tag="version" value="1.0"/>
										<UML:TaggedValue tag="package" value="EAPK_42D5AA6D_DAAC_4981_8AF8_827282F9A198"/>
										<UML:TaggedValue tag="date_created" value="2011-06-23 15:06:27"/>
										<UML:TaggedValue tag="date_modified" value="2011-06-23 15:07:48"/>
										<UML:TaggedValue tag="gentype" value="&lt;none&gt;"/>
										<UML:TaggedValue tag="tagged" value="0"/>
										<UML:TaggedValue tag="package_name" value="PluginLoading"/>
										<UML:TaggedValue tag="phase" value="1.0"/>
										<UML:TaggedValue tag="author" value="zhangyg"/>
										<UML:TaggedValue tag="complexity" value="1"/>
										<UML:TaggedValue tag="status" value="Proposed"/>
										<UML:TaggedValue tag="tpos" value="0"/>
										<UML:TaggedValue tag="ea_localid" value="63"/>
										<UML:TaggedValue tag="ea_eleType" value="element"/>
										<UML:TaggedValue tag="relatedlinks" value="idref1=EAID_57DB9254_4C98_4897_9150_F3771BE5E895;"/>
										<UML:TaggedValue tag="style" value="BackColor=-1;BorderColor=-1;BorderWidth=-1;FontColor=-1;VSwimLanes=1;HSwimLanes=1;BorderStyle=0;"/>
									</UML:ModelElement.taggedValue>
								</UML:Comment>
								<UML:Component xmi.id="EAID_0B455A42_4BF0_4ded_AD56_1028363970E6" visibility="public" namespace="EAPK_42D5AA6D_DAAC_4981_8AF8_827282F9A198" isRoot="false" isLeaf="false" isAbstract="false">
									<UML:ModelElement.taggedValue>
										<UML:TaggedValue tag="isSpecification" value="false"/>
										<UML:TaggedValue tag="ea_stype" value="Component"/>
										<UML:TaggedValue tag="ea_ntype" value="0"/>
										<UML:TaggedValue tag="version" value="1.0"/>
										<UML:TaggedValue tag="classifier" value="EAID_F7C2E2EE_9735_44dc_AF1F_6C0DBFC04D33"/>
										<UML:TaggedValue tag="package" value="EAPK_42D5AA6D_DAAC_4981_8AF8_827282F9A198"/>
										<UML:TaggedValue tag="classname" value="Application"/>
										<UML:TaggedValue tag="date_created" value="2011-06-22 10:45:00"/>
										<UML:TaggedValue tag="date_modified" value="2011-06-22 10:45:00"/>
										<UML:TaggedValue tag="gentype" value="Java"/>
										<UML:TaggedValue tag="tagged" value="0"/>
										<UML:TaggedValue tag="package_name" value="PluginLoading"/>
										<UML:TaggedValue tag="phase" value="1.0"/>
										<UML:TaggedValue tag="author" value="zhangyg"/>
										<UML:TaggedValue tag="complexity" value="1"/>
										<UML:TaggedValue tag="status" value="Proposed"/>
										<UML:TaggedValue tag="tpos" value="0"/>
										<UML:TaggedValue tag="ea_localid" value="64"/>
										<UML:TaggedValue tag="ea_eleType" value="element"/>
										<UML:TaggedValue tag="style" value="BackColor=-1;BorderColor=-1;BorderWidth=-1;FontColor=-1;VSwimLanes=1;HSwimLanes=1;BorderStyle=0;"/>
									</UML:ModelElement.taggedValue>
								</UML:Component>
								<UML:Collaboration xmi.id="EAID_42D5AA6D_DAAC_4981_8AF8_827282F9A198_Collaboration" name="Collaborations">
									<UML:Namespace.ownedElement/>
									<UML:Collaboration.interaction>
										<UML:Interaction xmi.id="EAID_42D5AA6D_DAAC_4981_8AF8_827282F9A198_INT" name="EAID_42D5AA6D_DAAC_4981_8AF8_827282F9A198_INT">
											<UML:Interaction.message>
												<UML:Message name="loader-&gt;InitializePlugins" xmi.id="EAID_2394E9B7_F6B2_4563_AD45_0E49A73DDB0A" visibility="public" sender="EAID_0B455A42_4BF0_4ded_AD56_1028363970E6" receiver="EAID_4BEA88BA_C69E_4f12_8C8D_A507DED8D2E0">
													<UML:ModelElement.taggedValue>
														<UML:TaggedValue tag="style" value="1"/>
														<UML:TaggedValue tag="ea_type" value="Sequence"/>
														<UML:TaggedValue tag="direction" value="Source -&gt; Destination"/>
														<UML:TaggedValue tag="linemode" value="1"/>
														<UML:TaggedValue tag="linecolor" value="0"/>
														<UML:TaggedValue tag="linewidth" value="0"/>
														<UML:TaggedValue tag="seqno" value="15"/>
														<UML:TaggedValue tag="headStyle" value="0"/>
														<UML:TaggedValue tag="lineStyle" value="0"/>
														<UML:TaggedValue tag="privatedata1" value="Synchronous"/>
														<UML:TaggedValue tag="privatedata2" value="retval=void;"/>
														<UML:TaggedValue tag="privatedata3" value="Call"/>
														<UML:TaggedValue tag="privatedata4" value="0"/>
														<UML:TaggedValue tag="ea_localid" value="105"/>
														<UML:TaggedValue tag="ea_sourceType" value="Component"/>
														<UML:TaggedValue tag="ea_targetType" value="Component"/>
														<UML:TaggedValue tag="ea_sourceID" value="64"/>
														<UML:TaggedValue tag="ea_targetID" value="66"/>
														<UML:TaggedValue tag="src_visibility" value="Public"/>
														<UML:TaggedValue tag="src_isOrdered" value="false"/>
														<UML:TaggedValue tag="src_targetScope" value="instance"/>
														<UML:TaggedValue tag="src_changeable" value="none"/>
														<UML:TaggedValue tag="src_isNavigable" value="false"/>
														<UML:TaggedValue tag="src_containment" value="Unspecified"/>
														<UML:TaggedValue tag="src_style" value="Union=0;Derived=0;AllowDuplicates=0;Owned=0;Navigable=Non-Navigable;"/>
														<UML:TaggedValue tag="dst_visibility" value="Public"/>
														<UML:TaggedValue tag="dst_aggregation" value="0"/>
														<UML:TaggedValue tag="dst_isOrdered" value="false"/>
														<UML:TaggedValue tag="dst_targetScope" value="instance"/>
														<UML:TaggedValue tag="dst_changeable" value="none"/>
														<UML:TaggedValue tag="dst_isNavigable" value="true"/>
														<UML:TaggedValue tag="dst_containment" value="Unspecified"/>
														<UML:TaggedValue tag="dst_style" value="Union=0;Derived=0;AllowDuplicates=0;Owned=0;Navigable=Navigable;"/>
														<UML:TaggedValue tag="privatedata5" value="SX=0;SY=-2;EX=0;EY=0;$LLB=;LLT=;LMT=CX=162:CY=12:OX=0:OY=-5:HDN=0:BLD=0:ITA=0:UND=0:CLR=-1:ALN=0:DIR=0:ROT=0;LMB=;LRT=;LRB=;IRHS=;ILHS=;"/>
														<UML:TaggedValue tag="sequence_points" value="PtStartX=124;PtStartY=-566;PtEndX=295;PtEndY=-566;"/>
														<UML:TaggedValue tag="stateflags" value="StartCoregionHead=0;EndCoregionHead=0;StartCoregionTail=0;EndCoregionTail=0;Activation=0;"/>
														<UML:TaggedValue tag="virtualInheritance" value="0"/>
														<UML:TaggedValue tag="diagram" value="EAID_CF998CEF_9812_40b0_B20C_E3FC1CE50538"/>
														<UML:TaggedValue tag="mt" value="loader-&gt;InitializePlugins()"/>
													</UML:ModelElement.taggedValue>
												</UML:Message>
												<UML:Message name="loader-&gt;LoadPluginFiles" xmi.id="EAID_57DB9254_4C98_4897_9150_F3771BE5E895" visibility="public" sender="EAID_0B455A42_4BF0_4ded_AD56_1028363970E6" receiver="EAID_4BEA88BA_C69E_4f12_8C8D_A507DED8D2E0">
													<UML:ModelElement.taggedValue>
														<UML:TaggedValue tag="style" value="1"/>
														<UML:TaggedValue tag="ea_type" value="Sequence"/>
														<UML:TaggedValue tag="direction" value="Source -&gt; Destination"/>
														<UML:TaggedValue tag="linemode" value="1"/>
														<UML:TaggedValue tag="linecolor" value="-1"/>
														<UML:TaggedValue tag="linewidth" value="0"/>
														<UML:TaggedValue tag="seqno" value="5"/>
														<UML:TaggedValue tag="headStyle" value="0"/>
														<UML:TaggedValue tag="lineStyle" value="0"/>
														<UML:TaggedValue tag="privatedata1" value="Synchronous"/>
														<UML:TaggedValue tag="privatedata2" value="retval=void;"/>
														<UML:TaggedValue tag="privatedata3" value="Call"/>
														<UML:TaggedValue tag="privatedata4" value="0"/>
														<UML:TaggedValue tag="ea_localid" value="104"/>
														<UML:TaggedValue tag="ea_sourceType" value="Component"/>
														<UML:TaggedValue tag="ea_targetType" value="Component"/>
														<UML:TaggedValue tag="ea_sourceID" value="64"/>
														<UML:TaggedValue tag="ea_targetID" value="66"/>
														<UML:TaggedValue tag="src_visibility" value="Public"/>
														<UML:TaggedValue tag="src_isOrdered" value="false"/>
														<UML:TaggedValue tag="src_targetScope" value="instance"/>
														<UML:TaggedValue tag="src_changeable" value="none"/>
														<UML:TaggedValue tag="src_isNavigable" value="false"/>
														<UML:TaggedValue tag="src_containment" value="Unspecified"/>
														<UML:TaggedValue tag="src_style" value="Union=0;Derived=0;AllowDuplicates=0;Owned=0;Navigable=Non-Navigable;"/>
														<UML:TaggedValue tag="dst_visibility" value="Public"/>
														<UML:TaggedValue tag="dst_aggregation" value="0"/>
														<UML:TaggedValue tag="dst_isOrdered" value="false"/>
														<UML:TaggedValue tag="dst_targetScope" value="instance"/>
														<UML:TaggedValue tag="dst_changeable" value="none"/>
														<UML:TaggedValue tag="dst_isNavigable" value="true"/>
														<UML:TaggedValue tag="dst_containment" value="Unspecified"/>
														<UML:TaggedValue tag="dst_style" value="Union=0;Derived=0;AllowDuplicates=0;Owned=0;Navigable=Navigable;"/>
														<UML:TaggedValue tag="privatedata5" value="SX=0;SY=-1;EX=0;EY=0;$LLB=;LLT=;LMT=CX=150:CY=12:OX=0:OY=-5:HDN=0:BLD=0:ITA=0:UND=0:CLR=-1:ALN=0:DIR=0:ROT=0;LMB=;LRT=;LRB=;IRHS=;ILHS=;"/>
														<UML:TaggedValue tag="sequence_points" value="PtStartX=124;PtStartY=-256;PtEndX=295;PtEndY=-256;"/>
														<UML:TaggedValue tag="virtualInheritance" value="0"/>
														<UML:TaggedValue tag="diagram" value="EAID_CF998CEF_9812_40b0_B20C_E3FC1CE50538"/>
														<UML:TaggedValue tag="mt" value="loader-&gt;LoadPluginFiles()"/>
													</UML:ModelElement.taggedValue>
												</UML:Message>
												<UML:Message xmi.id="EAID_8132ECCB_5EF6_4585_90A4_639643BC1D0B" visibility="public" sender="EAID_C9FDD059_060C_41a0_8572_545B5F4F161E" receiver="EAID_0B455A42_4BF0_4ded_AD56_1028363970E6">
													<UML:ModelElement.taggedValue>
														<UML:TaggedValue tag="style" value="1"/>
														<UML:TaggedValue tag="ea_type" value="Sequence"/>
														<UML:TaggedValue tag="direction" value="Source -&gt; Destination"/>
														<UML:TaggedValue tag="linemode" value="1"/>
														<UML:TaggedValue tag="linecolor" value="-1"/>
														<UML:TaggedValue tag="linewidth" value="0"/>
														<UML:TaggedValue tag="seqno" value="1"/>
														<UML:TaggedValue tag="headStyle" value="0"/>
														<UML:TaggedValue tag="lineStyle" value="0"/>
														<UML:TaggedValue tag="privatedata1" value="Synchronous"/>
														<UML:TaggedValue tag="privatedata2" value="retval=void;"/>
														<UML:TaggedValue tag="privatedata3" value="Call"/>
														<UML:TaggedValue tag="privatedata4" value="0"/>
														<UML:TaggedValue tag="ea_localid" value="118"/>
														<UML:TaggedValue tag="ea_sourceName" value="Run"/>
														<UML:TaggedValue tag="ea_sourceType" value="MessageEndpoint"/>
														<UML:TaggedValue tag="ea_targetType" value="Component"/>
														<UML:TaggedValue tag="ea_sourceID" value="85"/>
														<UML:TaggedValue tag="ea_targetID" value="64"/>
														<UML:TaggedValue tag="src_visibility" value="Public"/>
														<UML:TaggedValue tag="src_isOrdered" value="false"/>
														<UML:TaggedValue tag="src_targetScope" value="instance"/>
														<UML:TaggedValue tag="src_changeable" value="none"/>
														<UML:TaggedValue tag="src_isNavigable" value="false"/>
														<UML:TaggedValue tag="src_containment" value="Unspecified"/>
														<UML:TaggedValue tag="src_style" value="Union=0;Derived=0;AllowDuplicates=0;Owned=0;Navigable=Non-Navigable;"/>
														<UML:TaggedValue tag="dst_visibility" value="Public"/>
														<UML:TaggedValue tag="dst_aggregation" value="0"/>
														<UML:TaggedValue tag="dst_isOrdered" value="false"/>
														<UML:TaggedValue tag="dst_targetScope" value="instance"/>
														<UML:TaggedValue tag="dst_changeable" value="none"/>
														<UML:TaggedValue tag="dst_isNavigable" value="true"/>
														<UML:TaggedValue tag="dst_containment" value="Unspecified"/>
														<UML:TaggedValue tag="dst_style" value="Union=0;Derived=0;AllowDuplicates=0;Owned=0;Navigable=Navigable;"/>
														<UML:TaggedValue tag="privatedata5" value="SX=0;SY=15;EX=0;EY=0;$LLB=;LLT=;LMT=;LMB=;LRT=;LRB=;IRHS=;ILHS=;"/>
														<UML:TaggedValue tag="sequence_points" value="PtStartX=78;PtStartY=-120;PtEndX=113;PtEndY=-120;"/>
														<UML:TaggedValue tag="stateflags" value="Activation=0;ExtendActivationUp=0;"/>
														<UML:TaggedValue tag="virtualInheritance" value="0"/>
														<UML:TaggedValue tag="diagram" value="EAID_CF998CEF_9812_40b0_B20C_E3FC1CE50538"/>
													</UML:ModelElement.taggedValue>
												</UML:Message>
												<UML:Message name="x3GetRegisterBank" xmi.id="EAID_91EE84A7_32B0_4044_9D78_60477C18BFFB" visibility="public" sender="EAID_0B455A42_4BF0_4ded_AD56_1028363970E6" receiver="EAID_4BEA88BA_C69E_4f12_8C8D_A507DED8D2E0">
													<UML:ModelElement.taggedValue>
														<UML:TaggedValue tag="style" value="1"/>
														<UML:TaggedValue tag="ea_type" value="Sequence"/>
														<UML:TaggedValue tag="direction" value="Source -&gt; Destination"/>
														<UML:TaggedValue tag="linemode" value="1"/>
														<UML:TaggedValue tag="linecolor" value="-1"/>
														<UML:TaggedValue tag="linewidth" value="0"/>
														<UML:TaggedValue tag="seqno" value="4"/>
														<UML:TaggedValue tag="headStyle" value="0"/>
														<UML:TaggedValue tag="lineStyle" value="0"/>
														<UML:TaggedValue tag="privatedata1" value="Synchronous"/>
														<UML:TaggedValue tag="privatedata2" value="retval=void;"/>
														<UML:TaggedValue tag="privatedata3" value="Call"/>
														<UML:TaggedValue tag="privatedata4" value="0"/>
														<UML:TaggedValue tag="ea_localid" value="103"/>
														<UML:TaggedValue tag="ea_sourceType" value="Component"/>
														<UML:TaggedValue tag="ea_targetType" value="Component"/>
														<UML:TaggedValue tag="ea_sourceID" value="64"/>
														<UML:TaggedValue tag="ea_targetID" value="66"/>
														<UML:TaggedValue tag="src_visibility" value="Public"/>
														<UML:TaggedValue tag="src_isOrdered" value="false"/>
														<UML:TaggedValue tag="src_targetScope" value="instance"/>
														<UML:TaggedValue tag="src_changeable" value="none"/>
														<UML:TaggedValue tag="src_isNavigable" value="false"/>
														<UML:TaggedValue tag="src_containment" value="Unspecified"/>
														<UML:TaggedValue tag="src_style" value="Union=0;Derived=0;AllowDuplicates=0;Owned=0;Navigable=Non-Navigable;"/>
														<UML:TaggedValue tag="dst_visibility" value="Public"/>
														<UML:TaggedValue tag="dst_aggregation" value="0"/>
														<UML:TaggedValue tag="dst_isOrdered" value="false"/>
														<UML:TaggedValue tag="dst_targetScope" value="instance"/>
														<UML:TaggedValue tag="dst_changeable" value="none"/>
														<UML:TaggedValue tag="dst_isNavigable" value="true"/>
														<UML:TaggedValue tag="dst_containment" value="Unspecified"/>
														<UML:TaggedValue tag="dst_style" value="Union=0;Derived=0;AllowDuplicates=0;Owned=0;Navigable=Navigable;"/>
														<UML:TaggedValue tag="privatedata5" value="SX=0;SY=-9;EX=0;EY=0;$LLB=;LLT=;LMT=CX=114:CY=12:OX=-19:OY=-2:HDN=0:BLD=0:ITA=0:UND=0:CLR=-1:ALN=0:DIR=0:ROT=0;LMB=;LRT=;LRB=;IRHS=;ILHS=;"/>
														<UML:TaggedValue tag="sequence_points" value="PtStartX=124;PtStartY=-220;PtEndX=295;PtEndY=-220;"/>
														<UML:TaggedValue tag="stateflags" value="Initiate=0;Activation=1;"/>
														<UML:TaggedValue tag="virtualInheritance" value="0"/>
														<UML:TaggedValue tag="diagram" value="EAID_CF998CEF_9812_40b0_B20C_E3FC1CE50538"/>
														<UML:TaggedValue tag="mt" value="x3GetRegisterBank()"/>
													</UML:ModelElement.taggedValue>
												</UML:Message>
												<UML:Message name="LoadPluginManager" xmi.id="EAID_987F649C_8724_41b5_9125_F542390FD15E" visibility="public" sender="EAID_0B455A42_4BF0_4ded_AD56_1028363970E6" receiver="EAID_0B455A42_4BF0_4ded_AD56_1028363970E6">
													<UML:ModelElement.taggedValue>
														<UML:TaggedValue tag="style" value="1"/>
														<UML:TaggedValue tag="ea_type" value="Sequence"/>
														<UML:TaggedValue tag="direction" value="Source -&gt; Destination"/>
														<UML:TaggedValue tag="linemode" value="1"/>
														<UML:TaggedValue tag="linecolor" value="-1"/>
														<UML:TaggedValue tag="linewidth" value="0"/>
														<UML:TaggedValue tag="seqno" value="2"/>
														<UML:TaggedValue tag="headStyle" value="0"/>
														<UML:TaggedValue tag="lineStyle" value="0"/>
														<UML:TaggedValue tag="privatedata1" value="Synchronous"/>
														<UML:TaggedValue tag="privatedata2" value="retval=void;"/>
														<UML:TaggedValue tag="privatedata3" value="Call"/>
														<UML:TaggedValue tag="privatedata4" value="0"/>
														<UML:TaggedValue tag="ea_localid" value="102"/>
														<UML:TaggedValue tag="ea_sourceType" value="Component"/>
														<UML:TaggedValue tag="ea_targetType" value="Component"/>
														<UML:TaggedValue tag="ea_sourceID" value="64"/>
														<UML:TaggedValue tag="ea_targetID" value="64"/>
														<UML:TaggedValue tag="src_visibility" value="Public"/>
														<UML:TaggedValue tag="src_isOrdered" value="false"/>
														<UML:TaggedValue tag="src_targetScope" value="instance"/>
														<UML:TaggedValue tag="src_changeable" value="none"/>
														<UML:TaggedValue tag="src_isNavigable" value="false"/>
														<UML:TaggedValue tag="src_containment" value="Unspecified"/>
														<UML:TaggedValue tag="src_style" value="Union=0;Derived=0;AllowDuplicates=0;Owned=0;Navigable=Non-Navigable;"/>
														<UML:TaggedValue tag="dst_visibility" value="Public"/>
														<UML:TaggedValue tag="dst_aggregation" value="0"/>
														<UML:TaggedValue tag="dst_isOrdered" value="false"/>
														<UML:TaggedValue tag="dst_targetScope" value="instance"/>
														<UML:TaggedValue tag="dst_changeable" value="none"/>
														<UML:TaggedValue tag="dst_isNavigable" value="true"/>
														<UML:TaggedValue tag="dst_containment" value="Unspecified"/>
														<UML:TaggedValue tag="dst_style" value="Union=0;Derived=0;AllowDuplicates=0;Owned=0;Navigable=Navigable;"/>
														<UML:TaggedValue tag="privatedata5" value="SX=0;SY=18;EX=0;EY=0;$LLB=;LLT=;LMT=CX=114:CY=12:OX=1:OY=-3:HDN=0:BLD=0:ITA=0:UND=0:CLR=-1:ALN=0:DIR=0:ROT=0;LMB=;LRT=;LRB=;IRHS=;ILHS=;"/>
														<UML:TaggedValue tag="sequence_points" value="PtStartX=124;PtStartY=-137;PtEndX=129;PtEndY=-152;"/>
														<UML:TaggedValue tag="stateflags" value="Activation=0;ExtendActivationUp=0;"/>
														<UML:TaggedValue tag="virtualInheritance" value="0"/>
														<UML:TaggedValue tag="diagram" value="EAID_CF998CEF_9812_40b0_B20C_E3FC1CE50538"/>
														<UML:TaggedValue tag="mt" value="LoadPluginManager()"/>
													</UML:ModelElement.taggedValue>
												</UML:Message>
												<UML:Message name="LoadLibrary" xmi.id="EAID_A5726E99_2348_497f_ACE3_623D541F5259" visibility="public" sender="EAID_0B455A42_4BF0_4ded_AD56_1028363970E6" receiver="EAID_4BEA88BA_C69E_4f12_8C8D_A507DED8D2E0">
													<UML:ModelElement.taggedValue>
														<UML:TaggedValue tag="style" value="1"/>
														<UML:TaggedValue tag="ea_type" value="Sequence"/>
														<UML:TaggedValue tag="direction" value="Source -&gt; Destination"/>
														<UML:TaggedValue tag="linemode" value="1"/>
														<UML:TaggedValue tag="linecolor" value="-1"/>
														<UML:TaggedValue tag="linewidth" value="0"/>
														<UML:TaggedValue tag="seqno" value="3"/>
														<UML:TaggedValue tag="subtype" value="New"/>
														<UML:TaggedValue tag="headStyle" value="0"/>
														<UML:TaggedValue tag="lineStyle" value="0"/>
														<UML:TaggedValue tag="privatedata1" value="Synchronous"/>
														<UML:TaggedValue tag="privatedata2" value="retval=void;"/>
														<UML:TaggedValue tag="privatedata3" value="Call"/>
														<UML:TaggedValue tag="privatedata4" value="0"/>
														<UML:TaggedValue tag="ea_localid" value="101"/>
														<UML:TaggedValue tag="ea_sourceType" value="Component"/>
														<UML:TaggedValue tag="ea_targetType" value="Component"/>
														<UML:TaggedValue tag="ea_sourceID" value="64"/>
														<UML:TaggedValue tag="ea_targetID" value="66"/>
														<UML:TaggedValue tag="src_visibility" value="Public"/>
														<UML:TaggedValue tag="src_isOrdered" value="false"/>
														<UML:TaggedValue tag="src_targetScope" value="instance"/>
														<UML:TaggedValue tag="src_changeable" value="none"/>
														<UML:TaggedValue tag="src_isNavigable" value="false"/>
														<UML:TaggedValue tag="src_containment" value="Unspecified"/>
														<UML:TaggedValue tag="src_style" value="Union=0;Derived=0;AllowDuplicates=0;Owned=0;Navigable=Non-Navigable;"/>
														<UML:TaggedValue tag="dst_visibility" value="Public"/>
														<UML:TaggedValue tag="dst_aggregation" value="0"/>
														<UML:TaggedValue tag="dst_isOrdered" value="false"/>
														<UML:TaggedValue tag="dst_targetScope" value="instance"/>
														<UML:TaggedValue tag="dst_changeable" value="none"/>
														<UML:TaggedValue tag="dst_isNavigable" value="true"/>
														<UML:TaggedValue tag="dst_containment" value="Unspecified"/>
														<UML:TaggedValue tag="dst_style" value="Union=0;Derived=0;AllowDuplicates=0;Owned=0;Navigable=Navigable;"/>
														<UML:TaggedValue tag="privatedata5" value="SX=0;SY=-4;EX=0;EY=0;$LLB=;LLT=;LMT=CX=78:CY=12:OX=-7:OY=-2:HDN=0:BLD=0:ITA=0:UND=0:CLR=-1:ALN=0:DIR=0:ROT=0;LMB=;LRT=;LRB=;IRHS=;ILHS=;"/>
														<UML:TaggedValue tag="sequence_points" value="PtStartX=124;PtStartY=-176;PtEndX=245;PtEndY=-176;"/>
														<UML:TaggedValue tag="stateflags" value="Activation=1;Initiate=0;"/>
														<UML:TaggedValue tag="virtualInheritance" value="0"/>
														<UML:TaggedValue tag="diagram" value="EAID_CF998CEF_9812_40b0_B20C_E3FC1CE50538"/>
														<UML:TaggedValue tag="mt" value="LoadLibrary()"/>
													</UML:ModelElement.taggedValue>
												</UML:Message>
												<UML:Message name="x3InitializePlugin" xmi.id="EAID_05201011_1A34_423b_A2E0_8EF131C605F5" visibility="public" sender="EAID_4BEA88BA_C69E_4f12_8C8D_A507DED8D2E0" receiver="EAID_32228326_D633_4f8c_B862_A7C8847189C1">
													<UML:ModelElement.taggedValue>
														<UML:TaggedValue tag="style" value="1"/>
														<UML:TaggedValue tag="ea_type" value="Sequence"/>
														<UML:TaggedValue tag="direction" value="Source -&gt; Destination"/>
														<UML:TaggedValue tag="linemode" value="1"/>
														<UML:TaggedValue tag="linecolor" value="0"/>
														<UML:TaggedValue tag="linewidth" value="0"/>
														<UML:TaggedValue tag="seqno" value="16"/>
														<UML:TaggedValue tag="headStyle" value="0"/>
														<UML:TaggedValue tag="lineStyle" value="0"/>
														<UML:TaggedValue tag="privatedata1" value="Synchronous"/>
														<UML:TaggedValue tag="privatedata2" value="retval=void;"/>
														<UML:TaggedValue tag="privatedata3" value="Call"/>
														<UML:TaggedValue tag="privatedata4" value="0"/>
														<UML:TaggedValue tag="ea_localid" value="100"/>
														<UML:TaggedValue tag="ea_targetName" value="A"/>
														<UML:TaggedValue tag="ea_sourceType" value="Component"/>
														<UML:TaggedValue tag="ea_targetType" value="Component"/>
														<UML:TaggedValue tag="ea_sourceID" value="66"/>
														<UML:TaggedValue tag="ea_targetID" value="65"/>
														<UML:TaggedValue tag="src_visibility" value="Public"/>
														<UML:TaggedValue tag="src_isOrdered" value="false"/>
														<UML:TaggedValue tag="src_targetScope" value="instance"/>
														<UML:TaggedValue tag="src_changeable" value="none"/>
														<UML:TaggedValue tag="src_isNavigable" value="false"/>
														<UML:TaggedValue tag="src_containment" value="Unspecified"/>
														<UML:TaggedValue tag="src_style" value="Union=0;Derived=0;AllowDuplicates=0;Owned=0;Navigable=Non-Navigable;"/>
														<UML:TaggedValue tag="dst_visibility" value="Public"/>
														<UML:TaggedValue tag="dst_aggregation" value="0"/>
														<UML:TaggedValue tag="dst_isOrdered" value="false"/>
														<UML:TaggedValue tag="dst_targetScope" value="instance"/>
														<UML:TaggedValue tag="dst_changeable" value="none"/>
														<UML:TaggedValue tag="dst_isNavigable" value="true"/>
														<UML:TaggedValue tag="dst_containment" value="Unspecified"/>
														<UML:TaggedValue tag="dst_style" value="Union=0;Derived=0;AllowDuplicates=0;Owned=0;Navigable=Navigable;"/>
														<UML:TaggedValue tag="privatedata5" value="SX=0;SY=28;EX=0;EY=0;$LLB=;LLT=;LMT=CX=120:CY=12:OX=0:OY=0:HDN=0:BLD=0:ITA=0:UND=0:CLR=-1:ALN=0:DIR=0:ROT=0;LMB=;LRT=;LRB=;IRHS=;ILHS=;"/>
														<UML:TaggedValue tag="sequence_points" value="PtStartX=306;PtStartY=-573;PtEndX=526;PtEndY=-573;"/>
														<UML:TaggedValue tag="stateflags" value="Activation=0;StartCoregionHead=0;EndCoregionHead=0;StartCoregionTail=0;EndCoregionTail=0;"/>
														<UML:TaggedValue tag="virtualInheritance" value="0"/>
														<UML:TaggedValue tag="diagram" value="EAID_CF998CEF_9812_40b0_B20C_E3FC1CE50538"/>
														<UML:TaggedValue tag="mt" value="x3InitializePlugin()"/>
													</UML:ModelElement.taggedValue>
												</UML:Message>
												<UML:Message name="LoadLibraryEx" xmi.id="EAID_20AAFFF9_4A66_44fe_B512_522DCF80272D" visibility="public" sender="EAID_4BEA88BA_C69E_4f12_8C8D_A507DED8D2E0" receiver="EAID_32228326_D633_4f8c_B862_A7C8847189C1">
													<UML:ModelElement.taggedValue>
														<UML:TaggedValue tag="style" value="1"/>
														<UML:TaggedValue tag="ea_type" value="Sequence"/>
														<UML:TaggedValue tag="direction" value="Source -&gt; Destination"/>
														<UML:TaggedValue tag="linemode" value="1"/>
														<UML:TaggedValue tag="linecolor" value="-1"/>
														<UML:TaggedValue tag="linewidth" value="0"/>
														<UML:TaggedValue tag="seqno" value="7"/>
														<UML:TaggedValue tag="subtype" value="New"/>
														<UML:TaggedValue tag="headStyle" value="0"/>
														<UML:TaggedValue tag="lineStyle" value="0"/>
														<UML:TaggedValue tag="privatedata1" value="Synchronous"/>
														<UML:TaggedValue tag="privatedata2" value="retval=void;"/>
														<UML:TaggedValue tag="privatedata3" value="Call"/>
														<UML:TaggedValue tag="privatedata4" value="0"/>
														<UML:TaggedValue tag="ea_localid" value="99"/>
														<UML:TaggedValue tag="ea_targetName" value="A"/>
														<UML:TaggedValue tag="ea_sourceType" value="Component"/>
														<UML:TaggedValue tag="ea_targetType" value="Component"/>
														<UML:TaggedValue tag="ea_sourceID" value="66"/>
														<UML:TaggedValue tag="ea_targetID" value="65"/>
														<UML:TaggedValue tag="src_visibility" value="Public"/>
														<UML:TaggedValue tag="src_isOrdered" value="false"/>
														<UML:TaggedValue tag="src_targetScope" value="instance"/>
														<UML:TaggedValue tag="src_changeable" value="none"/>
														<UML:TaggedValue tag="src_isNavigable" value="false"/>
														<UML:TaggedValue tag="src_containment" value="Unspecified"/>
														<UML:TaggedValue tag="src_style" value="Union=0;Derived=0;AllowDuplicates=0;Owned=0;Navigable=Non-Navigable;"/>
														<UML:TaggedValue tag="dst_visibility" value="Public"/>
														<UML:TaggedValue tag="dst_aggregation" value="0"/>
														<UML:TaggedValue tag="dst_isOrdered" value="false"/>
														<UML:TaggedValue tag="dst_targetScope" value="instance"/>
														<UML:TaggedValue tag="dst_changeable" value="none"/>
														<UML:TaggedValue tag="dst_isNavigable" value="true"/>
														<UML:TaggedValue tag="dst_containment" value="Unspecified"/>
														<UML:TaggedValue tag="dst_style" value="Union=0;Derived=0;AllowDuplicates=0;Owned=0;Navigable=Navigable;"/>
														<UML:TaggedValue tag="privatedata5" value="SX=0;SY=-5;EX=0;EY=0;$LLB=;LLT=;LMT=CX=90:CY=12:OX=0:OY=0:HDN=0:BLD=0:ITA=0:UND=0:CLR=-1:ALN=0:DIR=0:ROT=0;LMB=;LRT=;LRB=;IRHS=;ILHS=;"/>
														<UML:TaggedValue tag="sequence_points" value="PtStartX=306;PtStartY=-311;PtEndX=476;PtEndY=-311;"/>
														<UML:TaggedValue tag="stateflags" value="Activation=1;"/>
														<UML:TaggedValue tag="virtualInheritance" value="0"/>
														<UML:TaggedValue tag="diagram" value="EAID_CF998CEF_9812_40b0_B20C_E3FC1CE50538"/>
														<UML:TaggedValue tag="mt" value="LoadLibraryEx()"/>
													</UML:ModelElement.taggedValue>
												</UML:Message>
												<UML:Message name="x3GetClassEntryTable" xmi.id="EAID_4EEB2CE4_8744_40ec_96AE_40279316533C" visibility="public" sender="EAID_4BEA88BA_C69E_4f12_8C8D_A507DED8D2E0" receiver="EAID_32228326_D633_4f8c_B862_A7C8847189C1">
													<UML:ModelElement.taggedValue>
														<UML:TaggedValue tag="style" value="1"/>
														<UML:TaggedValue tag="ea_type" value="Sequence"/>
														<UML:TaggedValue tag="direction" value="Source -&gt; Destination"/>
														<UML:TaggedValue tag="linemode" value="1"/>
														<UML:TaggedValue tag="linecolor" value="-1"/>
														<UML:TaggedValue tag="linewidth" value="0"/>
														<UML:TaggedValue tag="seqno" value="12"/>
														<UML:TaggedValue tag="headStyle" value="0"/>
														<UML:TaggedValue tag="lineStyle" value="0"/>
														<UML:TaggedValue tag="privatedata1" value="Synchronous"/>
														<UML:TaggedValue tag="privatedata2" value="retval=void;"/>
														<UML:TaggedValue tag="privatedata3" value="Call"/>
														<UML:TaggedValue tag="privatedata4" value="0"/>
														<UML:TaggedValue tag="ea_localid" value="98"/>
														<UML:TaggedValue tag="ea_targetName" value="A"/>
														<UML:TaggedValue tag="ea_sourceType" value="Component"/>
														<UML:TaggedValue tag="ea_targetType" value="Component"/>
														<UML:TaggedValue tag="ea_sourceID" value="66"/>
														<UML:TaggedValue tag="ea_targetID" value="65"/>
														<UML:TaggedValue tag="src_visibility" value="Public"/>
														<UML:TaggedValue tag="src_isOrdered" value="false"/>
														<UML:TaggedValue tag="src_targetScope" value="instance"/>
														<UML:TaggedValue tag="src_changeable" value="none"/>
														<UML:TaggedValue tag="src_isNavigable" value="false"/>
														<UML:TaggedValue tag="src_containment" value="Unspecified"/>
														<UML:TaggedValue tag="src_style" value="Union=0;Derived=0;AllowDuplicates=0;Owned=0;Navigable=Non-Navigable;"/>
														<UML:TaggedValue tag="dst_visibility" value="Public"/>
														<UML:TaggedValue tag="dst_aggregation" value="0"/>
														<UML:TaggedValue tag="dst_isOrdered" value="false"/>
														<UML:TaggedValue tag="dst_targetScope" value="instance"/>
														<UML:TaggedValue tag="dst_changeable" value="none"/>
														<UML:TaggedValue tag="dst_isNavigable" value="true"/>
														<UML:TaggedValue tag="dst_containment" value="Unspecified"/>
														<UML:TaggedValue tag="dst_style" value="Union=0;Derived=0;AllowDuplicates=0;Owned=0;Navigable=Navigable;"/>
														<UML:TaggedValue tag="privatedata5" value="SX=0;SY=-3;EX=0;EY=0;$LLB=;LLT=;LMT=CX=132:CY=12:OX=0:OY=-2:HDN=0:BLD=0:ITA=0:UND=0:CLR=-1:ALN=0:DIR=0:ROT=0;LMB=;LRT=;LRB=;IRHS=;ILHS=;"/>
														<UML:TaggedValue tag="sequence_points" value="PtStartX=306;PtStartY=-469;PtEndX=526;PtEndY=-469;"/>
														<UML:TaggedValue tag="stateflags" value="Activation=3;Initiate=0;"/>
														<UML:TaggedValue tag="virtualInheritance" value="0"/>
														<UML:TaggedValue tag="diagram" value="EAID_CF998CEF_9812_40b0_B20C_E3FC1CE50538"/>
														<UML:TaggedValue tag="mt" value="x3GetClassEntryTable()"/>
													</UML:ModelElement.taggedValue>
												</UML:Message>
												<UML:Message name="x3GetModuleInterface" xmi.id="EAID_A70F35FD_4715_49af_AC39_ED3B98B6162C" visibility="public" sender="EAID_4BEA88BA_C69E_4f12_8C8D_A507DED8D2E0" receiver="EAID_32228326_D633_4f8c_B862_A7C8847189C1">
													<UML:ModelElement.taggedValue>
														<UML:TaggedValue tag="style" value="1"/>
														<UML:TaggedValue tag="ea_type" value="Sequence"/>
														<UML:TaggedValue tag="direction" value="Source -&gt; Destination"/>
														<UML:TaggedValue tag="linemode" value="1"/>
														<UML:TaggedValue tag="linecolor" value="-1"/>
														<UML:TaggedValue tag="linewidth" value="0"/>
														<UML:TaggedValue tag="seqno" value="9"/>
														<UML:TaggedValue tag="headStyle" value="0"/>
														<UML:TaggedValue tag="lineStyle" value="0"/>
														<UML:TaggedValue tag="privatedata1" value="Synchronous"/>
														<UML:TaggedValue tag="privatedata2" value="retval=void;params=;paramsDlg=this;"/>
														<UML:TaggedValue tag="privatedata3" value="Call"/>
														<UML:TaggedValue tag="privatedata4" value="0"/>
														<UML:TaggedValue tag="ea_localid" value="97"/>
														<UML:TaggedValue tag="ea_targetName" value="A"/>
														<UML:TaggedValue tag="ea_sourceType" value="Component"/>
														<UML:TaggedValue tag="ea_targetType" value="Component"/>
														<UML:TaggedValue tag="ea_sourceID" value="66"/>
														<UML:TaggedValue tag="ea_targetID" value="65"/>
														<UML:TaggedValue tag="src_visibility" value="Public"/>
														<UML:TaggedValue tag="src_isOrdered" value="false"/>
														<UML:TaggedValue tag="src_targetScope" value="instance"/>
														<UML:TaggedValue tag="src_changeable" value="none"/>
														<UML:TaggedValue tag="src_isNavigable" value="false"/>
														<UML:TaggedValue tag="src_containment" value="Unspecified"/>
														<UML:TaggedValue tag="src_style" value="Union=0;Derived=0;AllowDuplicates=0;Owned=0;Navigable=Non-Navigable;"/>
														<UML:TaggedValue tag="dst_visibility" value="Public"/>
														<UML:TaggedValue tag="dst_aggregation" value="0"/>
														<UML:TaggedValue tag="dst_isOrdered" value="false"/>
														<UML:TaggedValue tag="dst_targetScope" value="instance"/>
														<UML:TaggedValue tag="dst_changeable" value="none"/>
														<UML:TaggedValue tag="dst_isNavigable" value="true"/>
														<UML:TaggedValue tag="dst_containment" value="Unspecified"/>
														<UML:TaggedValue tag="dst_style" value="Union=0;Derived=0;AllowDuplicates=0;Owned=0;Navigable=Navigable;"/>
														<UML:TaggedValue tag="privatedata5" value="SX=0;SY=-10;EX=0;EY=0;$LLB=;LLT=;LMT=CX=156:CY=12:OX=-1:OY=-5:HDN=0:BLD=0:ITA=0:UND=0:CLR=-1:ALN=0:DIR=0:ROT=0;LMB=;LRT=;LRB=;IRHS=;ILHS=;"/>
														<UML:TaggedValue tag="sequence_points" value="PtStartX=306;PtStartY=-375;PtEndX=526;PtEndY=-375;"/>
														<UML:TaggedValue tag="stateflags" value="Initiate=0;Activation=2;"/>
														<UML:TaggedValue tag="virtualInheritance" value="0"/>
														<UML:TaggedValue tag="diagram" value="EAID_CF998CEF_9812_40b0_B20C_E3FC1CE50538"/>
														<UML:TaggedValue tag="mt" value="x3GetModuleInterface(this)"/>
													</UML:ModelElement.taggedValue>
												</UML:Message>
												<UML:Message name="Init" xmi.id="EAID_AC964F2D_8D9B_48b2_B562_564763BD4521" visibility="public" sender="EAID_32228326_D633_4f8c_B862_A7C8847189C1" receiver="EAID_32228326_D633_4f8c_B862_A7C8847189C1">
													<UML:ModelElement.taggedValue>
														<UML:TaggedValue tag="style" value="1"/>
														<UML:TaggedValue tag="ea_type" value="Sequence"/>
														<UML:TaggedValue tag="direction" value="Source -&gt; Destination"/>
														<UML:TaggedValue tag="linemode" value="1"/>
														<UML:TaggedValue tag="linecolor" value="0"/>
														<UML:TaggedValue tag="linewidth" value="0"/>
														<UML:TaggedValue tag="seqno" value="17"/>
														<UML:TaggedValue tag="headStyle" value="0"/>
														<UML:TaggedValue tag="lineStyle" value="0"/>
														<UML:TaggedValue tag="privatedata1" value="Synchronous"/>
														<UML:TaggedValue tag="privatedata2" value="retval=void;"/>
														<UML:TaggedValue tag="privatedata3" value="Call"/>
														<UML:TaggedValue tag="privatedata4" value="0"/>
														<UML:TaggedValue tag="ea_localid" value="96"/>
														<UML:TaggedValue tag="ea_sourceName" value="A"/>
														<UML:TaggedValue tag="ea_targetName" value="A"/>
														<UML:TaggedValue tag="ea_sourceType" value="Component"/>
														<UML:TaggedValue tag="ea_targetType" value="Component"/>
														<UML:TaggedValue tag="ea_sourceID" value="65"/>
														<UML:TaggedValue tag="ea_targetID" value="65"/>
														<UML:TaggedValue tag="src_visibility" value="Public"/>
														<UML:TaggedValue tag="src_isOrdered" value="false"/>
														<UML:TaggedValue tag="src_targetScope" value="instance"/>
														<UML:TaggedValue tag="src_changeable" value="none"/>
														<UML:TaggedValue tag="src_isNavigable" value="false"/>
														<UML:TaggedValue tag="src_containment" value="Unspecified"/>
														<UML:TaggedValue tag="src_style" value="Union=0;Derived=0;AllowDuplicates=0;Owned=0;Navigable=Non-Navigable;"/>
														<UML:TaggedValue tag="dst_visibility" value="Public"/>
														<UML:TaggedValue tag="dst_aggregation" value="0"/>
														<UML:TaggedValue tag="dst_isOrdered" value="false"/>
														<UML:TaggedValue tag="dst_targetScope" value="instance"/>
														<UML:TaggedValue tag="dst_changeable" value="none"/>
														<UML:TaggedValue tag="dst_isNavigable" value="true"/>
														<UML:TaggedValue tag="dst_containment" value="Unspecified"/>
														<UML:TaggedValue tag="dst_style" value="Union=0;Derived=0;AllowDuplicates=0;Owned=0;Navigable=Navigable;"/>
														<UML:TaggedValue tag="privatedata5" value="SX=0;SY=26;EX=0;EY=0;$LLB=;LLT=;LMT=CX=36:CY=12:OX=40:OY=15:HDN=0:BLD=0:ITA=0:UND=0:CLR=-1:ALN=0:DIR=0:ROT=0;LMB=;LRT=;LRB=;IRHS=;ILHS=;"/>
														<UML:TaggedValue tag="sequence_points" value="PtStartX=537;PtStartY=-582;PtEndX=542;PtEndY=-597;"/>
														<UML:TaggedValue tag="stateflags" value="Activation=0;StartCoregionHead=0;EndCoregionHead=0;StartCoregionTail=0;EndCoregionTail=0;"/>
														<UML:TaggedValue tag="virtualInheritance" value="0"/>
														<UML:TaggedValue tag="diagram" value="EAID_CF998CEF_9812_40b0_B20C_E3FC1CE50538"/>
														<UML:TaggedValue tag="mt" value="Init()"/>
													</UML:ModelElement.taggedValue>
												</UML:Message>
												<UML:Message name="RegisterClass" xmi.id="EAID_1F82CECE_B47C_4d2c_A2E8_DECBA75337C7" visibility="public" sender="EAID_4BEA88BA_C69E_4f12_8C8D_A507DED8D2E0" receiver="EAID_4BEA88BA_C69E_4f12_8C8D_A507DED8D2E0">
													<UML:ModelElement.taggedValue>
														<UML:TaggedValue tag="style" value="1"/>
														<UML:TaggedValue tag="ea_type" value="Sequence"/>
														<UML:TaggedValue tag="direction" value="Source -&gt; Destination"/>
														<UML:TaggedValue tag="linemode" value="1"/>
														<UML:TaggedValue tag="linecolor" value="-1"/>
														<UML:TaggedValue tag="linewidth" value="0"/>
														<UML:TaggedValue tag="seqno" value="13"/>
														<UML:TaggedValue tag="headStyle" value="0"/>
														<UML:TaggedValue tag="lineStyle" value="0"/>
														<UML:TaggedValue tag="privatedata1" value="Synchronous"/>
														<UML:TaggedValue tag="privatedata2" value="retval=void;"/>
														<UML:TaggedValue tag="privatedata3" value="Call"/>
														<UML:TaggedValue tag="privatedata4" value="0"/>
														<UML:TaggedValue tag="ea_localid" value="95"/>
														<UML:TaggedValue tag="ea_sourceType" value="Component"/>
														<UML:TaggedValue tag="ea_targetType" value="Component"/>
														<UML:TaggedValue tag="ea_sourceID" value="66"/>
														<UML:TaggedValue tag="ea_targetID" value="66"/>
														<UML:TaggedValue tag="src_visibility" value="Public"/>
														<UML:TaggedValue tag="src_isOrdered" value="false"/>
														<UML:TaggedValue tag="src_targetScope" value="instance"/>
														<UML:TaggedValue tag="src_changeable" value="none"/>
														<UML:TaggedValue tag="src_isNavigable" value="false"/>
														<UML:TaggedValue tag="src_containment" value="Unspecified"/>
														<UML:TaggedValue tag="src_style" value="Union=0;Derived=0;AllowDuplicates=0;Owned=0;Navigable=Non-Navigable;"/>
														<UML:TaggedValue tag="dst_visibility" value="Public"/>
														<UML:TaggedValue tag="dst_aggregation" value="0"/>
														<UML:TaggedValue tag="dst_isOrdered" value="false"/>
														<UML:TaggedValue tag="dst_targetScope" value="instance"/>
														<UML:TaggedValue tag="dst_changeable" value="none"/>
														<UML:TaggedValue tag="dst_isNavigable" value="true"/>
														<UML:TaggedValue tag="dst_containment" value="Unspecified"/>
														<UML:TaggedValue tag="dst_style" value="Union=0;Derived=0;AllowDuplicates=0;Owned=0;Navigable=Navigable;"/>
														<UML:TaggedValue tag="privatedata5" value="SX=0;SY=21;EX=0;EY=0;$LLB=;LLT=;LMT=CX=90:CY=12:OX=40:OY=15:HDN=0:BLD=0:ITA=0:UND=0:CLR=-1:ALN=0:DIR=0:ROT=0;LMB=;LRT=;LRB=;IRHS=;ILHS=;"/>
														<UML:TaggedValue tag="sequence_points" value="PtStartX=321;PtStartY=-483;PtEndX=326;PtEndY=-498;"/>
														<UML:TaggedValue tag="stateflags" value="Activation=3;Initiate=0;"/>
														<UML:TaggedValue tag="virtualInheritance" value="0"/>
														<UML:TaggedValue tag="diagram" value="EAID_CF998CEF_9812_40b0_B20C_E3FC1CE50538"/>
														<UML:TaggedValue tag="mt" value="RegisterClass()"/>
													</UML:ModelElement.taggedValue>
												</UML:Message>
												<UML:Message name="RegisterClassEntryTable" xmi.id="EAID_B12F7F0B_53C6_4423_96B1_9217F85E96CF" visibility="public" sender="EAID_4BEA88BA_C69E_4f12_8C8D_A507DED8D2E0" receiver="EAID_4BEA88BA_C69E_4f12_8C8D_A507DED8D2E0">
													<UML:ModelElement.taggedValue>
														<UML:TaggedValue tag="style" value="1"/>
														<UML:TaggedValue tag="ea_type" value="Sequence"/>
														<UML:TaggedValue tag="direction" value="Source -&gt; Destination"/>
														<UML:TaggedValue tag="linemode" value="1"/>
														<UML:TaggedValue tag="linecolor" value="-1"/>
														<UML:TaggedValue tag="linewidth" value="0"/>
														<UML:TaggedValue tag="seqno" value="11"/>
														<UML:TaggedValue tag="headStyle" value="0"/>
														<UML:TaggedValue tag="lineStyle" value="0"/>
														<UML:TaggedValue tag="privatedata1" value="Synchronous"/>
														<UML:TaggedValue tag="privatedata2" value="retval=void;"/>
														<UML:TaggedValue tag="privatedata3" value="Call"/>
														<UML:TaggedValue tag="privatedata4" value="0"/>
														<UML:TaggedValue tag="ea_localid" value="94"/>
														<UML:TaggedValue tag="ea_sourceType" value="Component"/>
														<UML:TaggedValue tag="ea_targetType" value="Component"/>
														<UML:TaggedValue tag="ea_sourceID" value="66"/>
														<UML:TaggedValue tag="ea_targetID" value="66"/>
														<UML:TaggedValue tag="src_visibility" value="Public"/>
														<UML:TaggedValue tag="src_isOrdered" value="false"/>
														<UML:TaggedValue tag="src_targetScope" value="instance"/>
														<UML:TaggedValue tag="src_changeable" value="none"/>
														<UML:TaggedValue tag="src_isNavigable" value="false"/>
														<UML:TaggedValue tag="src_containment" value="Unspecified"/>
														<UML:TaggedValue tag="src_style" value="Union=0;Derived=0;AllowDuplicates=0;Owned=0;Navigable=Non-Navigable;"/>
														<UML:TaggedValue tag="dst_visibility" value="Public"/>
														<UML:TaggedValue tag="dst_aggregation" value="0"/>
														<UML:TaggedValue tag="dst_isOrdered" value="false"/>
														<UML:TaggedValue tag="dst_targetScope" value="instance"/>
														<UML:TaggedValue tag="dst_changeable" value="none"/>
														<UML:TaggedValue tag="dst_isNavigable" value="true"/>
														<UML:TaggedValue tag="dst_containment" value="Unspecified"/>
														<UML:TaggedValue tag="dst_style" value="Union=0;Derived=0;AllowDuplicates=0;Owned=0;Navigable=Navigable;"/>
														<UML:TaggedValue tag="privatedata5" value="SX=0;SY=0;EX=0;EY=0;$LLB=;LLT=;LMT=CX=150:CY=12:OX=40:OY=15:HDN=0:BLD=0:ITA=0:UND=0:CLR=-1:ALN=0:DIR=0:ROT=0;LMB=;LRT=;LRB=;IRHS=;ILHS=;"/>
														<UML:TaggedValue tag="sequence_points" value="PtStartX=316;PtStartY=-431;PtEndX=321;PtEndY=-446;"/>
														<UML:TaggedValue tag="stateflags" value="Activation=2;"/>
														<UML:TaggedValue tag="virtualInheritance" value="0"/>
														<UML:TaggedValue tag="diagram" value="EAID_CF998CEF_9812_40b0_B20C_E3FC1CE50538"/>
														<UML:TaggedValue tag="mt" value="RegisterClassEntryTable()"/>
													</UML:ModelElement.taggedValue>
												</UML:Message>
												<UML:Message name="LoadPlugin" xmi.id="EAID_B67579D7_8FB8_460f_9BB2_C740C3A98987" visibility="public" sender="EAID_4BEA88BA_C69E_4f12_8C8D_A507DED8D2E0" receiver="EAID_4BEA88BA_C69E_4f12_8C8D_A507DED8D2E0">
													<UML:ModelElement.taggedValue>
														<UML:TaggedValue tag="style" value="1"/>
														<UML:TaggedValue tag="ea_type" value="Sequence"/>
														<UML:TaggedValue tag="direction" value="Source -&gt; Destination"/>
														<UML:TaggedValue tag="linemode" value="1"/>
														<UML:TaggedValue tag="linecolor" value="-1"/>
														<UML:TaggedValue tag="linewidth" value="0"/>
														<UML:TaggedValue tag="seqno" value="6"/>
														<UML:TaggedValue tag="headStyle" value="0"/>
														<UML:TaggedValue tag="lineStyle" value="0"/>
														<UML:TaggedValue tag="privatedata1" value="Synchronous"/>
														<UML:TaggedValue tag="privatedata2" value="retval=void;"/>
														<UML:TaggedValue tag="privatedata3" value="Call"/>
														<UML:TaggedValue tag="privatedata4" value="0"/>
														<UML:TaggedValue tag="ea_localid" value="93"/>
														<UML:TaggedValue tag="ea_sourceType" value="Component"/>
														<UML:TaggedValue tag="ea_targetType" value="Component"/>
														<UML:TaggedValue tag="ea_sourceID" value="66"/>
														<UML:TaggedValue tag="ea_targetID" value="66"/>
														<UML:TaggedValue tag="src_visibility" value="Public"/>
														<UML:TaggedValue tag="src_isOrdered" value="false"/>
														<UML:TaggedValue tag="src_targetScope" value="instance"/>
														<UML:TaggedValue tag="src_changeable" value="none"/>
														<UML:TaggedValue tag="src_isNavigable" value="false"/>
														<UML:TaggedValue tag="src_containment" value="Unspecified"/>
														<UML:TaggedValue tag="src_style" value="Union=0;Derived=0;AllowDuplicates=0;Owned=0;Navigable=Non-Navigable;"/>
														<UML:TaggedValue tag="dst_visibility" value="Public"/>
														<UML:TaggedValue tag="dst_aggregation" value="0"/>
														<UML:TaggedValue tag="dst_isOrdered" value="false"/>
														<UML:TaggedValue tag="dst_targetScope" value="instance"/>
														<UML:TaggedValue tag="dst_changeable" value="none"/>
														<UML:TaggedValue tag="dst_isNavigable" value="true"/>
														<UML:TaggedValue tag="dst_containment" value="Unspecified"/>
														<UML:TaggedValue tag="dst_style" value="Union=0;Derived=0;AllowDuplicates=0;Owned=0;Navigable=Navigable;"/>
														<UML:TaggedValue tag="privatedata5" value="SX=0;SY=20;EX=0;EY=0;$LLB=;LLT=;LMT=CX=72:CY=12:OX=40:OY=15:HDN=0:BLD=0:ITA=0:UND=0:CLR=-1:ALN=0:DIR=0:ROT=0;LMB=;LRT=;LRB=;IRHS=;ILHS=;"/>
														<UML:TaggedValue tag="sequence_points" value="PtStartX=306;PtStartY=-271;PtEndX=311;PtEndY=-286;"/>
														<UML:TaggedValue tag="stateflags" value="Activation=0;"/>
														<UML:TaggedValue tag="virtualInheritance" value="0"/>
														<UML:TaggedValue tag="diagram" value="EAID_CF998CEF_9812_40b0_B20C_E3FC1CE50538"/>
														<UML:TaggedValue tag="mt" value="LoadPlugin()"/>
													</UML:ModelElement.taggedValue>
												</UML:Message>
												<UML:Message name="RegisterPlugin" xmi.id="EAID_B92884FB_F343_414d_8B9E_8E82CED1B981" visibility="public" sender="EAID_4BEA88BA_C69E_4f12_8C8D_A507DED8D2E0" receiver="EAID_4BEA88BA_C69E_4f12_8C8D_A507DED8D2E0">
													<UML:ModelElement.taggedValue>
														<UML:TaggedValue tag="style" value="1"/>
														<UML:TaggedValue tag="ea_type" value="Sequence"/>
														<UML:TaggedValue tag="direction" value="Source -&gt; Destination"/>
														<UML:TaggedValue tag="linemode" value="1"/>
														<UML:TaggedValue tag="linecolor" value="-1"/>
														<UML:TaggedValue tag="linewidth" value="0"/>
														<UML:TaggedValue tag="seqno" value="8"/>
														<UML:TaggedValue tag="headStyle" value="0"/>
														<UML:TaggedValue tag="lineStyle" value="0"/>
														<UML:TaggedValue tag="privatedata1" value="Synchronous"/>
														<UML:TaggedValue tag="privatedata2" value="retval=void;"/>
														<UML:TaggedValue tag="privatedata3" value="Call"/>
														<UML:TaggedValue tag="privatedata4" value="0"/>
														<UML:TaggedValue tag="ea_localid" value="92"/>
														<UML:TaggedValue tag="ea_sourceType" value="Component"/>
														<UML:TaggedValue tag="ea_targetType" value="Component"/>
														<UML:TaggedValue tag="ea_sourceID" value="66"/>
														<UML:TaggedValue tag="ea_targetID" value="66"/>
														<UML:TaggedValue tag="src_visibility" value="Public"/>
														<UML:TaggedValue tag="src_isOrdered" value="false"/>
														<UML:TaggedValue tag="src_targetScope" value="instance"/>
														<UML:TaggedValue tag="src_changeable" value="none"/>
														<UML:TaggedValue tag="src_isNavigable" value="false"/>
														<UML:TaggedValue tag="src_containment" value="Unspecified"/>
														<UML:TaggedValue tag="src_style" value="Union=0;Derived=0;AllowDuplicates=0;Owned=0;Navigable=Non-Navigable;"/>
														<UML:TaggedValue tag="dst_visibility" value="Public"/>
														<UML:TaggedValue tag="dst_aggregation" value="0"/>
														<UML:TaggedValue tag="dst_isOrdered" value="false"/>
														<UML:TaggedValue tag="dst_targetScope" value="instance"/>
														<UML:TaggedValue tag="dst_changeable" value="none"/>
														<UML:TaggedValue tag="dst_isNavigable" value="true"/>
														<UML:TaggedValue tag="dst_containment" value="Unspecified"/>
														<UML:TaggedValue tag="dst_style" value="Union=0;Derived=0;AllowDuplicates=0;Owned=0;Navigable=Navigable;"/>
														<UML:TaggedValue tag="privatedata5" value="SX=0;SY=16;EX=0;EY=0;$LLB=;LLT=;LMT=CX=96:CY=12:OX=40:OY=15:HDN=0:BLD=0:ITA=0:UND=0:CLR=-1:ALN=0:DIR=0:ROT=0;LMB=;LRT=;LRB=;IRHS=;ILHS=;"/>
														<UML:TaggedValue tag="sequence_points" value="PtStartX=311;PtStartY=-330;PtEndX=316;PtEndY=-345;"/>
														<UML:TaggedValue tag="stateflags" value="Activation=1;"/>
														<UML:TaggedValue tag="virtualInheritance" value="0"/>
														<UML:TaggedValue tag="diagram" value="EAID_CF998CEF_9812_40b0_B20C_E3FC1CE50538"/>
														<UML:TaggedValue tag="mt" value="RegisterPlugin()"/>
													</UML:ModelElement.taggedValue>
												</UML:Message>
												<UML:Message name="x3InitializePlugin" xmi.id="EAID_D3BF6B27_9B47_4aa6_B860_CC3F45BF4DEF" visibility="public" sender="EAID_4BEA88BA_C69E_4f12_8C8D_A507DED8D2E0" receiver="EAID_BA16FCEA_7F42_4363_948A_A6064DEBEF44">
													<UML:ModelElement.taggedValue>
														<UML:TaggedValue tag="style" value="1"/>
														<UML:TaggedValue tag="ea_type" value="Sequence"/>
														<UML:TaggedValue tag="direction" value="Source -&gt; Destination"/>
														<UML:TaggedValue tag="linemode" value="1"/>
														<UML:TaggedValue tag="linecolor" value="0"/>
														<UML:TaggedValue tag="linewidth" value="0"/>
														<UML:TaggedValue tag="seqno" value="18"/>
														<UML:TaggedValue tag="headStyle" value="0"/>
														<UML:TaggedValue tag="lineStyle" value="0"/>
														<UML:TaggedValue tag="privatedata1" value="Synchronous"/>
														<UML:TaggedValue tag="privatedata2" value="retval=void;"/>
														<UML:TaggedValue tag="privatedata3" value="Call"/>
														<UML:TaggedValue tag="privatedata4" value="0"/>
														<UML:TaggedValue tag="ea_localid" value="91"/>
														<UML:TaggedValue tag="ea_targetName" value="B"/>
														<UML:TaggedValue tag="ea_sourceType" value="Component"/>
														<UML:TaggedValue tag="ea_targetType" value="Component"/>
														<UML:TaggedValue tag="ea_sourceID" value="66"/>
														<UML:TaggedValue tag="ea_targetID" value="67"/>
														<UML:TaggedValue tag="src_visibility" value="Public"/>
														<UML:TaggedValue tag="src_isOrdered" value="false"/>
														<UML:TaggedValue tag="src_targetScope" value="instance"/>
														<UML:TaggedValue tag="src_changeable" value="none"/>
														<UML:TaggedValue tag="src_isNavigable" value="false"/>
														<UML:TaggedValue tag="src_containment" value="Unspecified"/>
														<UML:TaggedValue tag="src_style" value="Union=0;Derived=0;AllowDuplicates=0;Owned=0;Navigable=Non-Navigable;"/>
														<UML:TaggedValue tag="dst_visibility" value="Public"/>
														<UML:TaggedValue tag="dst_aggregation" value="0"/>
														<UML:TaggedValue tag="dst_isOrdered" value="false"/>
														<UML:TaggedValue tag="dst_targetScope" value="instance"/>
														<UML:TaggedValue tag="dst_changeable" value="none"/>
														<UML:TaggedValue tag="dst_isNavigable" value="true"/>
														<UML:TaggedValue tag="dst_containment" value="Unspecified"/>
														<UML:TaggedValue tag="dst_style" value="Union=0;Derived=0;AllowDuplicates=0;Owned=0;Navigable=Navigable;"/>
														<UML:TaggedValue tag="privatedata5" value="SX=0;SY=-10;EX=0;EY=0;$LLB=;LLT=;LMT=CX=120:CY=12:OX=-46:OY=-2:HDN=0:BLD=0:ITA=0:UND=0:CLR=-1:ALN=0:DIR=0:ROT=0;LMB=;LRT=;LRB=;IRHS=;ILHS=;"/>
														<UML:TaggedValue tag="sequence_points" value="PtStartX=306;PtStartY=-627;PtEndX=616;PtEndY=-627;"/>
														<UML:TaggedValue tag="stateflags" value="Activation=0;StartCoregionHead=0;EndCoregionHead=0;StartCoregionTail=0;EndCoregionTail=0;"/>
														<UML:TaggedValue tag="virtualInheritance" value="0"/>
														<UML:TaggedValue tag="diagram" value="EAID_CF998CEF_9812_40b0_B20C_E3FC1CE50538"/>
														<UML:TaggedValue tag="mt" value="x3InitializePlugin()"/>
													</UML:ModelElement.taggedValue>
												</UML:Message>
												<UML:Message name="AddModule" xmi.id="EAID_F61C21A3_CFAF_4623_A954_D11E4F30B21C" visibility="public" sender="EAID_4BEA88BA_C69E_4f12_8C8D_A507DED8D2E0" receiver="EAID_4BEA88BA_C69E_4f12_8C8D_A507DED8D2E0">
													<UML:ModelElement.taggedValue>
														<UML:TaggedValue tag="style" value="1"/>
														<UML:TaggedValue tag="ea_type" value="Sequence"/>
														<UML:TaggedValue tag="direction" value="Source -&gt; Destination"/>
														<UML:TaggedValue tag="linemode" value="1"/>
														<UML:TaggedValue tag="linecolor" value="-1"/>
														<UML:TaggedValue tag="linewidth" value="0"/>
														<UML:TaggedValue tag="seqno" value="10"/>
														<UML:TaggedValue tag="headStyle" value="0"/>
														<UML:TaggedValue tag="lineStyle" value="0"/>
														<UML:TaggedValue tag="privatedata1" value="Synchronous"/>
														<UML:TaggedValue tag="privatedata2" value="retval=void;"/>
														<UML:TaggedValue tag="privatedata3" value="Call"/>
														<UML:TaggedValue tag="privatedata4" value="0"/>
														<UML:TaggedValue tag="ea_localid" value="90"/>
														<UML:TaggedValue tag="ea_sourceType" value="Component"/>
														<UML:TaggedValue tag="ea_targetType" value="Component"/>
														<UML:TaggedValue tag="ea_sourceID" value="66"/>
														<UML:TaggedValue tag="ea_targetID" value="66"/>
														<UML:TaggedValue tag="src_visibility" value="Public"/>
														<UML:TaggedValue tag="src_isOrdered" value="false"/>
														<UML:TaggedValue tag="src_targetScope" value="instance"/>
														<UML:TaggedValue tag="src_changeable" value="none"/>
														<UML:TaggedValue tag="src_isNavigable" value="false"/>
														<UML:TaggedValue tag="src_containment" value="Unspecified"/>
														<UML:TaggedValue tag="src_style" value="Union=0;Derived=0;AllowDuplicates=0;Owned=0;Navigable=Non-Navigable;"/>
														<UML:TaggedValue tag="dst_visibility" value="Public"/>
														<UML:TaggedValue tag="dst_aggregation" value="0"/>
														<UML:TaggedValue tag="dst_isOrdered" value="false"/>
														<UML:TaggedValue tag="dst_targetScope" value="instance"/>
														<UML:TaggedValue tag="dst_changeable" value="none"/>
														<UML:TaggedValue tag="dst_isNavigable" value="true"/>
														<UML:TaggedValue tag="dst_containment" value="Unspecified"/>
														<UML:TaggedValue tag="dst_style" value="Union=0;Derived=0;AllowDuplicates=0;Owned=0;Navigable=Navigable;"/>
														<UML:TaggedValue tag="privatedata5" value="SX=0;SY=14;EX=0;EY=0;$LLB=;LLT=;LMT=CX=66:CY=12:OX=40:OY=15:HDN=0:BLD=0:ITA=0:UND=0:CLR=-1:ALN=0:DIR=0:ROT=0;LMB=;LRT=;LRB=;IRHS=;ILHS=;"/>
														<UML:TaggedValue tag="sequence_points" value="PtStartX=316;PtStartY=-396;PtEndX=321;PtEndY=-411;"/>
														<UML:TaggedValue tag="stateflags" value="Activation=2;"/>
														<UML:TaggedValue tag="virtualInheritance" value="0"/>
														<UML:TaggedValue tag="diagram" value="EAID_CF998CEF_9812_40b0_B20C_E3FC1CE50538"/>
														<UML:TaggedValue tag="mt" value="AddModule()"/>
													</UML:ModelElement.taggedValue>
												</UML:Message>
												<UML:Message name="LoadPlugin" xmi.id="EAID_F6526E5C_6E16_4ec8_900D_6830B4F80321" visibility="public" sender="EAID_4BEA88BA_C69E_4f12_8C8D_A507DED8D2E0" receiver="EAID_BA16FCEA_7F42_4363_948A_A6064DEBEF44">
													<UML:ModelElement.taggedValue>
														<UML:TaggedValue tag="style" value="1"/>
														<UML:TaggedValue tag="ea_type" value="Sequence"/>
														<UML:TaggedValue tag="direction" value="Source -&gt; Destination"/>
														<UML:TaggedValue tag="linemode" value="1"/>
														<UML:TaggedValue tag="linecolor" value="-1"/>
														<UML:TaggedValue tag="linewidth" value="0"/>
														<UML:TaggedValue tag="seqno" value="14"/>
														<UML:TaggedValue tag="subtype" value="New"/>
														<UML:TaggedValue tag="headStyle" value="0"/>
														<UML:TaggedValue tag="lineStyle" value="0"/>
														<UML:TaggedValue tag="privatedata1" value="Synchronous"/>
														<UML:TaggedValue tag="privatedata2" value="retval=void;"/>
														<UML:TaggedValue tag="privatedata3" value="Call"/>
														<UML:TaggedValue tag="privatedata4" value="0"/>
														<UML:TaggedValue tag="ea_localid" value="89"/>
														<UML:TaggedValue tag="ea_targetName" value="B"/>
														<UML:TaggedValue tag="ea_sourceType" value="Component"/>
														<UML:TaggedValue tag="ea_targetType" value="Component"/>
														<UML:TaggedValue tag="ea_sourceID" value="66"/>
														<UML:TaggedValue tag="ea_targetID" value="67"/>
														<UML:TaggedValue tag="src_visibility" value="Public"/>
														<UML:TaggedValue tag="src_isOrdered" value="false"/>
														<UML:TaggedValue tag="src_targetScope" value="instance"/>
														<UML:TaggedValue tag="src_changeable" value="none"/>
														<UML:TaggedValue tag="src_isNavigable" value="false"/>
														<UML:TaggedValue tag="src_containment" value="Unspecified"/>
														<UML:TaggedValue tag="src_style" value="Union=0;Derived=0;AllowDuplicates=0;Owned=0;Navigable=Non-Navigable;"/>
														<UML:TaggedValue tag="dst_visibility" value="Public"/>
														<UML:TaggedValue tag="dst_aggregation" value="0"/>
														<UML:TaggedValue tag="dst_isOrdered" value="false"/>
														<UML:TaggedValue tag="dst_targetScope" value="instance"/>
														<UML:TaggedValue tag="dst_changeable" value="none"/>
														<UML:TaggedValue tag="dst_isNavigable" value="true"/>
														<UML:TaggedValue tag="dst_containment" value="Unspecified"/>
														<UML:TaggedValue tag="dst_style" value="Union=0;Derived=0;AllowDuplicates=0;Owned=0;Navigable=Navigable;"/>
														<UML:TaggedValue tag="privatedata5" value="SX=0;SY=-11;EX=0;EY=0;$LLB=;LLT=;LMT=CX=72:CY=12:OX=0:OY=0:HDN=0:BLD=0:ITA=0:UND=0:CLR=-1:ALN=0:DIR=0:ROT=0;LMB=;LRT=;LRB=;IRHS=;ILHS=;"/>
														<UML:TaggedValue tag="sequence_points" value="PtStartX=306;PtStartY=-529;PtEndX=566;PtEndY=-529;"/>
														<UML:TaggedValue tag="virtualInheritance" value="0"/>
														<UML:TaggedValue tag="diagram" value="EAID_CF998CEF_9812_40b0_B20C_E3FC1CE50538"/>
														<UML:TaggedValue tag="mt" value="LoadPlugin()"/>
													</UML:ModelElement.taggedValue>
												</UML:Message>
											</UML:Interaction.message>
										</UML:Interaction>
									</UML:Collaboration.interaction>
								</UML:Collaboration>
								<UML:Component name="A" xmi.id="EAID_32228326_D633_4f8c_B862_A7C8847189C1" visibility="public" namespace="EAPK_42D5AA6D_DAAC_4981_8AF8_827282F9A198" isRoot="false" isLeaf="false" isAbstract="false">
									<UML:ModelElement.taggedValue>
										<UML:TaggedValue tag="isSpecification" value="false"/>
										<UML:TaggedValue tag="ea_stype" value="Component"/>
										<UML:TaggedValue tag="ea_ntype" value="0"/>
										<UML:TaggedValue tag="version" value="1.0"/>
										<UML:TaggedValue tag="classifier" value="EAID_042666F7_B100_489f_932A_F18CEF132868"/>
										<UML:TaggedValue tag="package" value="EAPK_42D5AA6D_DAAC_4981_8AF8_827282F9A198"/>
										<UML:TaggedValue tag="classname" value="Plugin"/>
										<UML:TaggedValue tag="date_created" value="2011-06-22 10:45:50"/>
										<UML:TaggedValue tag="date_modified" value="2011-06-23 14:52:03"/>
										<UML:TaggedValue tag="gentype" value="Java"/>
										<UML:TaggedValue tag="tagged" value="0"/>
										<UML:TaggedValue tag="package_name" value="PluginLoading"/>
										<UML:TaggedValue tag="phase" value="1.0"/>
										<UML:TaggedValue tag="author" value="zhangyg"/>
										<UML:TaggedValue tag="complexity" value="1"/>
										<UML:TaggedValue tag="status" value="Proposed"/>
										<UML:TaggedValue tag="tpos" value="0"/>
										<UML:TaggedValue tag="ea_localid" value="65"/>
										<UML:TaggedValue tag="ea_eleType" value="element"/>
										<UML:TaggedValue tag="style" value="BackColor=-1;BorderColor=-1;BorderWidth=-1;FontColor=-1;VSwimLanes=1;HSwimLanes=1;BorderStyle=0;"/>
									</UML:ModelElement.taggedValue>
								</UML:Component>
								<UML:Component xmi.id="EAID_4BEA88BA_C69E_4f12_8C8D_A507DED8D2E0" visibility="public" namespace="EAPK_42D5AA6D_DAAC_4981_8AF8_827282F9A198" isRoot="false" isLeaf="false" isAbstract="false">
									<UML:ModelElement.taggedValue>
										<UML:TaggedValue tag="isSpecification" value="false"/>
										<UML:TaggedValue tag="ea_stype" value="Component"/>
										<UML:TaggedValue tag="ea_ntype" value="0"/>
										<UML:TaggedValue tag="version" value="1.0"/>
										<UML:TaggedValue tag="classifier" value="EAID_3A1A997E_6AF4_4fba_B56E_7EAEDBA3FD72"/>
										<UML:TaggedValue tag="package" value="EAPK_42D5AA6D_DAAC_4981_8AF8_827282F9A198"/>
										<UML:TaggedValue tag="classname" value="PluginManager"/>
										<UML:TaggedValue tag="date_created" value="2011-06-22 10:45:21"/>
										<UML:TaggedValue tag="date_modified" value="2011-06-22 10:45:21"/>
										<UML:TaggedValue tag="gentype" value="Java"/>
										<UML:TaggedValue tag="tagged" value="0"/>
										<UML:TaggedValue tag="package_name" value="PluginLoading"/>
										<UML:TaggedValue tag="phase" value="1.0"/>
										<UML:TaggedValue tag="author" value="zhangyg"/>
										<UML:TaggedValue tag="complexity" value="1"/>
										<UML:TaggedValue tag="status" value="Proposed"/>
										<UML:TaggedValue tag="tpos" value="0"/>
										<UML:TaggedValue tag="ea_localid" value="66"/>
										<UML:TaggedValue tag="ea_eleType" value="element"/>
										<UML:TaggedValue tag="style" value="BackColor=-1;BorderColor=-1;BorderWidth=-1;FontColor=-1;VSwimLanes=1;HSwimLanes=1;BorderStyle=0;"/>
									</UML:ModelElement.taggedValue>
								</UML:Component>
								<UML:Component name="B" xmi.id="EAID_BA16FCEA_7F42_4363_948A_A6064DEBEF44" visibility="public" namespace="EAPK_42D5AA6D_DAAC_4981_8AF8_827282F9A198" isRoot="false" isLeaf="false" isAbstract="false">
									<UML:ModelElement.taggedValue>
										<UML:TaggedValue tag="isSpecification" value="false"/>
										<UML:TaggedValue tag="ea_stype" value="Component"/>
										<UML:TaggedValue tag="ea_ntype" value="0"/>
										<UML:TaggedValue tag="version" value="1.0"/>
										<UML:TaggedValue tag="classifier" value="EAID_042666F7_B100_489f_932A_F18CEF132868"/>
										<UML:TaggedValue tag="package" value="EAPK_42D5AA6D_DAAC_4981_8AF8_827282F9A198"/>
										<UML:TaggedValue tag="classname" value="Plugin"/>
										<UML:TaggedValue tag="date_created" value="2011-06-23 14:51:56"/>
										<UML:TaggedValue tag="date_modified" value="2011-06-23 14:52:08"/>
										<UML:TaggedValue tag="gentype" value="Java"/>
										<UML:TaggedValue tag="tagged" value="0"/>
										<UML:TaggedValue tag="package_name" value="PluginLoading"/>
										<UML:TaggedValue tag="phase" value="1.0"/>
										<UML:TaggedValue tag="author" value="zhangyg"/>
										<UML:TaggedValue tag="complexity" value="1"/>
										<UML:TaggedValue tag="status" value="Proposed"/>
										<UML:TaggedValue tag="tpos" value="0"/>
										<UML:TaggedValue tag="ea_localid" value="67"/>
										<UML:TaggedValue tag="ea_eleType" value="element"/>
										<UML:TaggedValue tag="style" value="BackColor=-1;BorderColor=-1;BorderWidth=-1;FontColor=-1;VSwimLanes=1;HSwimLanes=1;BorderStyle=0;"/>
									</UML:ModelElement.taggedValue>
								</UML:Component>
								<UML:Class name="Run" xmi.id="EAID_C9FDD059_060C_41a0_8572_545B5F4F161E" visibility="public" namespace="EAPK_42D5AA6D_DAAC_4981_8AF8_827282F9A198" isRoot="false" isLeaf="false" isAbstract="false">
									<UML:ModelElement.taggedValue>
										<UML:TaggedValue tag="isSpecification" value="false"/>
										<UML:TaggedValue tag="ea_stype" value="MessageEndpoint"/>
										<UML:TaggedValue tag="ea_ntype" value="2"/>
										<UML:TaggedValue tag="version" value="1.0"/>
										<UML:TaggedValue tag="package" value="EAPK_42D5AA6D_DAAC_4981_8AF8_827282F9A198"/>
										<UML:TaggedValue tag="date_created" value="2011-06-27 11:28:39"/>
										<UML:TaggedValue tag="date_modified" value="2011-06-27 11:28:43"/>
										<UML:TaggedValue tag="gentype" value="&lt;none&gt;"/>
										<UML:TaggedValue tag="tagged" value="0"/>
										<UML:TaggedValue tag="package_name" value="PluginLoading"/>
										<UML:TaggedValue tag="phase" value="1.0"/>
										<UML:TaggedValue tag="author" value="zhangyg"/>
										<UML:TaggedValue tag="complexity" value="1"/>
										<UML:TaggedValue tag="status" value="Proposed"/>
										<UML:TaggedValue tag="tpos" value="0"/>
										<UML:TaggedValue tag="ea_localid" value="85"/>
										<UML:TaggedValue tag="ea_eleType" value="element"/>
										<UML:TaggedValue tag="style" value="BackColor=-1;BorderColor=-1;BorderWidth=-1;FontColor=-1;VSwimLanes=1;HSwimLanes=1;BorderStyle=3;"/>
									</UML:ModelElement.taggedValue>
								</UML:Class>
								<UML:Comment xmi.id="EAID_D488B201_77DB_4609_AB3D_1E4F71FEDD21" visibility="public" namespace="EAPK_42D5AA6D_DAAC_4981_8AF8_827282F9A198">
									<UML:ModelElement.taggedValue>
										<UML:TaggedValue tag="isSpecification" value="false"/>
										<UML:TaggedValue tag="ea_stype" value="Text"/>
										<UML:TaggedValue tag="ea_ntype" value="18"/>
										<UML:TaggedValue tag="version" value="1.0"/>
										<UML:TaggedValue tag="package" value="EAPK_42D5AA6D_DAAC_4981_8AF8_827282F9A198"/>
										<UML:TaggedValue tag="date_created" value="2011-06-27 12:25:05"/>
										<UML:TaggedValue tag="date_modified" value="2011-06-27 12:25:05"/>
										<UML:TaggedValue tag="gentype" value="&lt;none&gt;"/>
										<UML:TaggedValue tag="tagged" value="0"/>
										<UML:TaggedValue tag="package_name" value="PluginLoading"/>
										<UML:TaggedValue tag="phase" value="1.0"/>
										<UML:TaggedValue tag="author" value="zhangyg"/>
										<UML:TaggedValue tag="complexity" value="1"/>
										<UML:TaggedValue tag="status" value="Proposed"/>
										<UML:TaggedValue tag="tpos" value="0"/>
										<UML:TaggedValue tag="ea_localid" value="92"/>
										<UML:TaggedValue tag="ea_eleType" value="element"/>
										<UML:TaggedValue tag="style" value="BackColor=-1;BorderColor=-1;BorderWidth=-1;FontColor=-1;VSwimLanes=1;HSwimLanes=1;BorderStyle=0;"/>
									</UML:ModelElement.taggedValue>
								</UML:Comment>
								<UML:Comment xmi.id="EAID_E1A8F220_3C58_4008_BA12_27018ED5190D" visibility="public" namespace="EAPK_42D5AA6D_DAAC_4981_8AF8_827282F9A198">
									<UML:ModelElement.taggedValue>
										<UML:TaggedValue tag="documentation" value="LoadPluginManager() or LoadCorePlugins()"/>
										<UML:TaggedValue tag="isSpecification" value="false"/>
										<UML:TaggedValue tag="ea_stype" value="Note"/>
										<UML:TaggedValue tag="ea_ntype" value="1"/>
										<UML:TaggedValue tag="version" value="1.0"/>
										<UML:TaggedValue tag="package" value="EAPK_42D5AA6D_DAAC_4981_8AF8_827282F9A198"/>
										<UML:TaggedValue tag="date_created" value="2011-06-23 14:57:02"/>
										<UML:TaggedValue tag="date_modified" value="2011-06-23 15:04:49"/>
										<UML:TaggedValue tag="gentype" value="&lt;none&gt;"/>
										<UML:TaggedValue tag="tagged" value="0"/>
										<UML:TaggedValue tag="package_name" value="PluginLoading"/>
										<UML:TaggedValue tag="phase" value="1.0"/>
										<UML:TaggedValue tag="author" value="zhangyg"/>
										<UML:TaggedValue tag="complexity" value="1"/>
										<UML:TaggedValue tag="status" value="Proposed"/>
										<UML:TaggedValue tag="tpos" value="0"/>
										<UML:TaggedValue tag="ea_localid" value="68"/>
										<UML:TaggedValue tag="ea_eleType" value="element"/>
										<UML:TaggedValue tag="relatedlinks" value="idref1=EAID_987F649C_8724_41b5_9125_F542390FD15E;"/>
										<UML:TaggedValue tag="style" value="BackColor=-1;BorderColor=-1;BorderWidth=-1;FontColor=-1;VSwimLanes=1;HSwimLanes=1;BorderStyle=0;"/>
									</UML:ModelElement.taggedValue>
								</UML:Comment>
							</UML:Namespace.ownedElement>
						</UML:Package>
						<UML:Package name="PluginUnloading" xmi.id="EAPK_1D77CBE2_7C0C_4c13_812E_8D1EBDF9D56F" isRoot="false" isLeaf="false" isAbstract="false" visibility="public">
							<UML:ModelElement.taggedValue>
								<UML:TaggedValue tag="parent" value="EAPK_D0A6057B_F06A_41d9_8C13_711D94C2C68A"/>
								<UML:TaggedValue tag="created" value="2011-06-22 11:30:25"/>
								<UML:TaggedValue tag="modified" value="2011-06-22 11:30:25"/>
								<UML:TaggedValue tag="iscontrolled" value="0"/>
								<UML:TaggedValue tag="lastloaddate" value="2011-06-23 14:50:11"/>
								<UML:TaggedValue tag="lastsavedate" value="2011-06-23 14:50:11"/>
								<UML:TaggedValue tag="version" value="1.0"/>
								<UML:TaggedValue tag="isprotected" value="0"/>
								<UML:TaggedValue tag="usedtd" value="0"/>
								<UML:TaggedValue tag="logxml" value="0"/>
								<UML:TaggedValue tag="tpos" value="3"/>
								<UML:TaggedValue tag="batchsave" value="0"/>
								<UML:TaggedValue tag="batchload" value="0"/>
								<UML:TaggedValue tag="phase" value="1.0"/>
								<UML:TaggedValue tag="status" value="Proposed"/>
								<UML:TaggedValue tag="author" value="zhangyg"/>
								<UML:TaggedValue tag="complexity" value="1"/>
								<UML:TaggedValue tag="ea_stype" value="Public"/>
							</UML:ModelElement.taggedValue>
							<UML:Namespace.ownedElement>
								<UML:Component name="B" xmi.id="EAID_007AA05A_51E3_48ab_8C51_BA0025C607DA" visibility="public" namespace="EAPK_1D77CBE2_7C0C_4c13_812E_8D1EBDF9D56F" isRoot="false" isLeaf="false" isAbstract="false">
									<UML:ModelElement.taggedValue>
										<UML:TaggedValue tag="isSpecification" value="false"/>
										<UML:TaggedValue tag="ea_stype" value="Component"/>
										<UML:TaggedValue tag="ea_ntype" value="0"/>
										<UML:TaggedValue tag="version" value="1.0"/>
										<UML:TaggedValue tag="classifier" value="EAID_042666F7_B100_489f_932A_F18CEF132868"/>
										<UML:TaggedValue tag="package" value="EAPK_1D77CBE2_7C0C_4c13_812E_8D1EBDF9D56F"/>
										<UML:TaggedValue tag="classname" value="Plugin"/>
										<UML:TaggedValue tag="date_created" value="2011-06-22 14:25:09"/>
										<UML:TaggedValue tag="date_modified" value="2011-06-22 14:25:23"/>
										<UML:TaggedValue tag="gentype" value="Java"/>
										<UML:TaggedValue tag="tagged" value="0"/>
										<UML:TaggedValue tag="package_name" value="PluginUnloading"/>
										<UML:TaggedValue tag="phase" value="1.0"/>
										<UML:TaggedValue tag="author" value="zhangyg"/>
										<UML:TaggedValue tag="complexity" value="1"/>
										<UML:TaggedValue tag="status" value="Proposed"/>
										<UML:TaggedValue tag="tpos" value="0"/>
										<UML:TaggedValue tag="ea_localid" value="69"/>
										<UML:TaggedValue tag="ea_eleType" value="element"/>
										<UML:TaggedValue tag="style" value="BackColor=-1;BorderColor=-1;BorderWidth=-1;FontColor=-1;VSwimLanes=1;HSwimLanes=1;BorderStyle=0;"/>
									</UML:ModelElement.taggedValue>
								</UML:Component>
								<UML:Collaboration xmi.id="EAID_1D77CBE2_7C0C_4c13_812E_8D1EBDF9D56F_Collaboration" name="Collaborations">
									<UML:Namespace.ownedElement/>
									<UML:Collaboration.interaction>
										<UML:Interaction xmi.id="EAID_1D77CBE2_7C0C_4c13_812E_8D1EBDF9D56F_INT" name="EAID_1D77CBE2_7C0C_4c13_812E_8D1EBDF9D56F_INT">
											<UML:Interaction.message>
												<UML:Message name="ReleaseModule" xmi.id="EAID_0F898E5C_5AF2_4dfd_BA9E_B79013FE4694" visibility="public" sender="EAID_E23FEC2D_4AC8_4a85_978F_629490F1ED29" receiver="EAID_007AA05A_51E3_48ab_8C51_BA0025C607DA">
													<UML:ModelElement.taggedValue>
														<UML:TaggedValue tag="style" value="1"/>
														<UML:TaggedValue tag="ea_type" value="Sequence"/>
														<UML:TaggedValue tag="direction" value="Source -&gt; Destination"/>
														<UML:TaggedValue tag="linemode" value="1"/>
														<UML:TaggedValue tag="linecolor" value="-1"/>
														<UML:TaggedValue tag="linewidth" value="0"/>
														<UML:TaggedValue tag="seqno" value="13"/>
														<UML:TaggedValue tag="subtype" value="Delete"/>
														<UML:TaggedValue tag="headStyle" value="0"/>
														<UML:TaggedValue tag="lineStyle" value="0"/>
														<UML:TaggedValue tag="privatedata1" value="Synchronous"/>
														<UML:TaggedValue tag="privatedata2" value="retval=void;"/>
														<UML:TaggedValue tag="privatedata3" value="Call"/>
														<UML:TaggedValue tag="privatedata4" value="0"/>
														<UML:TaggedValue tag="ea_localid" value="88"/>
														<UML:TaggedValue tag="ea_targetName" value="B"/>
														<UML:TaggedValue tag="ea_sourceType" value="Component"/>
														<UML:TaggedValue tag="ea_targetType" value="Component"/>
														<UML:TaggedValue tag="ea_sourceID" value="75"/>
														<UML:TaggedValue tag="ea_targetID" value="69"/>
														<UML:TaggedValue tag="src_visibility" value="Public"/>
														<UML:TaggedValue tag="src_isOrdered" value="false"/>
														<UML:TaggedValue tag="src_targetScope" value="instance"/>
														<UML:TaggedValue tag="src_changeable" value="none"/>
														<UML:TaggedValue tag="src_isNavigable" value="false"/>
														<UML:TaggedValue tag="src_containment" value="Unspecified"/>
														<UML:TaggedValue tag="src_style" value="Union=0;Derived=0;AllowDuplicates=0;Owned=0;Navigable=Non-Navigable;"/>
														<UML:TaggedValue tag="dst_visibility" value="Public"/>
														<UML:TaggedValue tag="dst_aggregation" value="0"/>
														<UML:TaggedValue tag="dst_isOrdered" value="false"/>
														<UML:TaggedValue tag="dst_targetScope" value="instance"/>
														<UML:TaggedValue tag="dst_changeable" value="none"/>
														<UML:TaggedValue tag="dst_isNavigable" value="true"/>
														<UML:TaggedValue tag="dst_containment" value="Unspecified"/>
														<UML:TaggedValue tag="dst_style" value="Union=0;Derived=0;AllowDuplicates=0;Owned=0;Navigable=Navigable;"/>
														<UML:TaggedValue tag="privatedata5" value="SX=0;SY=-7;EX=0;EY=0;$LLB=;LLT=;LMT=CX=90:CY=12:OX=-57:OY=-1:HDN=0:BLD=0:ITA=0:UND=0:CLR=-1:ALN=0:DIR=0:ROT=0;LMB=;LRT=;LRB=;IRHS=;ILHS=;"/>
														<UML:TaggedValue tag="sequence_points" value="PtStartX=241;PtStartY=-511;PtEndX=542;PtEndY=-511;"/>
														<UML:TaggedValue tag="virtualInheritance" value="0"/>
														<UML:TaggedValue tag="diagram" value="EAID_49181ED5_4EDE_4805_B8D4_CC3F3934AEE3"/>
														<UML:TaggedValue tag="mt" value="ReleaseModule()"/>
													</UML:ModelElement.taggedValue>
												</UML:Message>
												<UML:Message name="ClearModuleItems" xmi.id="EAID_3D3DBEBB_C6E9_4cce_8B37_BFE8A3119B28" visibility="public" sender="EAID_E23FEC2D_4AC8_4a85_978F_629490F1ED29" receiver="EAID_007AA05A_51E3_48ab_8C51_BA0025C607DA">
													<UML:ModelElement.taggedValue>
														<UML:TaggedValue tag="style" value="1"/>
														<UML:TaggedValue tag="ea_type" value="Sequence"/>
														<UML:TaggedValue tag="direction" value="Source -&gt; Destination"/>
														<UML:TaggedValue tag="linemode" value="1"/>
														<UML:TaggedValue tag="linecolor" value="-1"/>
														<UML:TaggedValue tag="linewidth" value="0"/>
														<UML:TaggedValue tag="seqno" value="8"/>
														<UML:TaggedValue tag="headStyle" value="0"/>
														<UML:TaggedValue tag="lineStyle" value="0"/>
														<UML:TaggedValue tag="privatedata1" value="Synchronous"/>
														<UML:TaggedValue tag="privatedata2" value="retval=void;"/>
														<UML:TaggedValue tag="privatedata3" value="Call"/>
														<UML:TaggedValue tag="privatedata4" value="0"/>
														<UML:TaggedValue tag="ea_localid" value="87"/>
														<UML:TaggedValue tag="ea_targetName" value="B"/>
														<UML:TaggedValue tag="ea_sourceType" value="Component"/>
														<UML:TaggedValue tag="ea_targetType" value="Component"/>
														<UML:TaggedValue tag="ea_sourceID" value="75"/>
														<UML:TaggedValue tag="ea_targetID" value="69"/>
														<UML:TaggedValue tag="src_visibility" value="Public"/>
														<UML:TaggedValue tag="src_isOrdered" value="false"/>
														<UML:TaggedValue tag="src_targetScope" value="instance"/>
														<UML:TaggedValue tag="src_changeable" value="none"/>
														<UML:TaggedValue tag="src_isNavigable" value="false"/>
														<UML:TaggedValue tag="src_containment" value="Unspecified"/>
														<UML:TaggedValue tag="src_style" value="Union=0;Derived=0;AllowDuplicates=0;Owned=0;Navigable=Non-Navigable;"/>
														<UML:TaggedValue tag="dst_visibility" value="Public"/>
														<UML:TaggedValue tag="dst_aggregation" value="0"/>
														<UML:TaggedValue tag="dst_isOrdered" value="false"/>
														<UML:TaggedValue tag="dst_targetScope" value="instance"/>
														<UML:TaggedValue tag="dst_changeable" value="none"/>
														<UML:TaggedValue tag="dst_isNavigable" value="true"/>
														<UML:TaggedValue tag="dst_containment" value="Unspecified"/>
														<UML:TaggedValue tag="dst_style" value="Union=0;Derived=0;AllowDuplicates=0;Owned=0;Navigable=Navigable;"/>
														<UML:TaggedValue tag="privatedata5" value="SX=0;SY=-8;EX=0;EY=0;$LLB=;LLT=;LMT=CX=108:CY=12:OX=-78:OY=-1:HDN=0:BLD=0:ITA=0:UND=0:CLR=-1:ALN=0:DIR=0:ROT=0;LMB=;LRT=;LRB=;IRHS=;ILHS=;"/>
														<UML:TaggedValue tag="sequence_points" value="PtStartX=241;PtStartY=-330;PtEndX=542;PtEndY=-330;"/>
														<UML:TaggedValue tag="virtualInheritance" value="0"/>
														<UML:TaggedValue tag="diagram" value="EAID_49181ED5_4EDE_4805_B8D4_CC3F3934AEE3"/>
														<UML:TaggedValue tag="mt" value="ClearModuleItems()"/>
													</UML:ModelElement.taggedValue>
												</UML:Message>
												<UML:Message name="x3UninitializePlugin" xmi.id="EAID_AB37F32C_3C4F_4398_88FD_049035B10BC7" visibility="public" sender="EAID_E23FEC2D_4AC8_4a85_978F_629490F1ED29" receiver="EAID_007AA05A_51E3_48ab_8C51_BA0025C607DA">
													<UML:ModelElement.taggedValue>
														<UML:TaggedValue tag="style" value="1"/>
														<UML:TaggedValue tag="ea_type" value="Sequence"/>
														<UML:TaggedValue tag="direction" value="Source -&gt; Destination"/>
														<UML:TaggedValue tag="linemode" value="1"/>
														<UML:TaggedValue tag="linecolor" value="-1"/>
														<UML:TaggedValue tag="linewidth" value="0"/>
														<UML:TaggedValue tag="seqno" value="5"/>
														<UML:TaggedValue tag="headStyle" value="0"/>
														<UML:TaggedValue tag="lineStyle" value="0"/>
														<UML:TaggedValue tag="privatedata1" value="Synchronous"/>
														<UML:TaggedValue tag="privatedata2" value="retval=void;"/>
														<UML:TaggedValue tag="privatedata3" value="Call"/>
														<UML:TaggedValue tag="privatedata4" value="0"/>
														<UML:TaggedValue tag="ea_localid" value="86"/>
														<UML:TaggedValue tag="ea_targetName" value="B"/>
														<UML:TaggedValue tag="ea_sourceType" value="Component"/>
														<UML:TaggedValue tag="ea_targetType" value="Component"/>
														<UML:TaggedValue tag="ea_sourceID" value="75"/>
														<UML:TaggedValue tag="ea_targetID" value="69"/>
														<UML:TaggedValue tag="src_visibility" value="Public"/>
														<UML:TaggedValue tag="src_isOrdered" value="false"/>
														<UML:TaggedValue tag="src_targetScope" value="instance"/>
														<UML:TaggedValue tag="src_changeable" value="none"/>
														<UML:TaggedValue tag="src_isNavigable" value="false"/>
														<UML:TaggedValue tag="src_containment" value="Unspecified"/>
														<UML:TaggedValue tag="src_style" value="Union=0;Derived=0;AllowDuplicates=0;Owned=0;Navigable=Non-Navigable;"/>
														<UML:TaggedValue tag="dst_visibility" value="Public"/>
														<UML:TaggedValue tag="dst_aggregation" value="0"/>
														<UML:TaggedValue tag="dst_isOrdered" value="false"/>
														<UML:TaggedValue tag="dst_targetScope" value="instance"/>
														<UML:TaggedValue tag="dst_changeable" value="none"/>
														<UML:TaggedValue tag="dst_isNavigable" value="true"/>
														<UML:TaggedValue tag="dst_containment" value="Unspecified"/>
														<UML:TaggedValue tag="dst_style" value="Union=0;Derived=0;AllowDuplicates=0;Owned=0;Navigable=Navigable;"/>
														<UML:TaggedValue tag="privatedata5" value="SX=0;SY=-6;EX=0;EY=0;$LLB=;LLT=;LMT=CX=132:CY=12:OX=-75:OY=-2:HDN=0:BLD=0:ITA=0:UND=0:CLR=-1:ALN=0:DIR=0:ROT=0;LMB=;LRT=;LRB=;IRHS=;ILHS=;"/>
														<UML:TaggedValue tag="sequence_points" value="PtStartX=241;PtStartY=-224;PtEndX=542;PtEndY=-224;"/>
														<UML:TaggedValue tag="virtualInheritance" value="0"/>
														<UML:TaggedValue tag="diagram" value="EAID_49181ED5_4EDE_4805_B8D4_CC3F3934AEE3"/>
														<UML:TaggedValue tag="mt" value="x3UninitializePlugin()"/>
													</UML:ModelElement.taggedValue>
												</UML:Message>
												<UML:Message name="FreeLibrary" xmi.id="EAID_6FEEF432_D555_4841_9830_C8303528F867" visibility="public" sender="EAID_E23FEC2D_4AC8_4a85_978F_629490F1ED29" receiver="EAID_9C7A5AD0_9F3C_4bfe_ADFD_7C2DC7A5D03B">
													<UML:ModelElement.taggedValue>
														<UML:TaggedValue tag="style" value="1"/>
														<UML:TaggedValue tag="ea_type" value="Sequence"/>
														<UML:TaggedValue tag="direction" value="Source -&gt; Destination"/>
														<UML:TaggedValue tag="linemode" value="1"/>
														<UML:TaggedValue tag="linecolor" value="-1"/>
														<UML:TaggedValue tag="linewidth" value="0"/>
														<UML:TaggedValue tag="seqno" value="11"/>
														<UML:TaggedValue tag="subtype" value="Delete"/>
														<UML:TaggedValue tag="headStyle" value="0"/>
														<UML:TaggedValue tag="lineStyle" value="0"/>
														<UML:TaggedValue tag="privatedata1" value="Synchronous"/>
														<UML:TaggedValue tag="privatedata2" value="retval=void;"/>
														<UML:TaggedValue tag="privatedata3" value="Call"/>
														<UML:TaggedValue tag="privatedata4" value="0"/>
														<UML:TaggedValue tag="ea_localid" value="85"/>
														<UML:TaggedValue tag="ea_targetName" value="A"/>
														<UML:TaggedValue tag="ea_sourceType" value="Component"/>
														<UML:TaggedValue tag="ea_targetType" value="Component"/>
														<UML:TaggedValue tag="ea_sourceID" value="75"/>
														<UML:TaggedValue tag="ea_targetID" value="73"/>
														<UML:TaggedValue tag="src_visibility" value="Public"/>
														<UML:TaggedValue tag="src_isOrdered" value="false"/>
														<UML:TaggedValue tag="src_targetScope" value="instance"/>
														<UML:TaggedValue tag="src_changeable" value="none"/>
														<UML:TaggedValue tag="src_isNavigable" value="false"/>
														<UML:TaggedValue tag="src_containment" value="Unspecified"/>
														<UML:TaggedValue tag="src_style" value="Union=0;Derived=0;AllowDuplicates=0;Owned=0;Navigable=Non-Navigable;"/>
														<UML:TaggedValue tag="dst_visibility" value="Public"/>
														<UML:TaggedValue tag="dst_aggregation" value="0"/>
														<UML:TaggedValue tag="dst_isOrdered" value="false"/>
														<UML:TaggedValue tag="dst_targetScope" value="instance"/>
														<UML:TaggedValue tag="dst_changeable" value="none"/>
														<UML:TaggedValue tag="dst_isNavigable" value="true"/>
														<UML:TaggedValue tag="dst_containment" value="Unspecified"/>
														<UML:TaggedValue tag="dst_style" value="Union=0;Derived=0;AllowDuplicates=0;Owned=0;Navigable=Navigable;"/>
														<UML:TaggedValue tag="privatedata5" value="SX=0;SY=-3;EX=0;EY=0;$LLB=;LLT=;LMT=CX=78:CY=12:OX=0:OY=0:HDN=0:BLD=0:ITA=0:UND=0:CLR=-1:ALN=0:DIR=0:ROT=0;LMB=;LRT=;LRB=;IRHS=;ILHS=;"/>
														<UML:TaggedValue tag="sequence_points" value="PtStartX=241;PtStartY=-449;PtEndX=392;PtEndY=-449;"/>
														<UML:TaggedValue tag="stateflags" value="Activation=1;Initiate=0;"/>
														<UML:TaggedValue tag="virtualInheritance" value="0"/>
														<UML:TaggedValue tag="diagram" value="EAID_49181ED5_4EDE_4805_B8D4_CC3F3934AEE3"/>
														<UML:TaggedValue tag="mt" value="FreeLibrary()"/>
													</UML:ModelElement.taggedValue>
												</UML:Message>
												<UML:Message name="ClearModuleItems" xmi.id="EAID_8156505F_1E77_4727_B740_CB9A170F93B7" visibility="public" sender="EAID_E23FEC2D_4AC8_4a85_978F_629490F1ED29" receiver="EAID_9C7A5AD0_9F3C_4bfe_ADFD_7C2DC7A5D03B">
													<UML:ModelElement.taggedValue>
														<UML:TaggedValue tag="style" value="1"/>
														<UML:TaggedValue tag="ea_type" value="Sequence"/>
														<UML:TaggedValue tag="direction" value="Source -&gt; Destination"/>
														<UML:TaggedValue tag="linemode" value="1"/>
														<UML:TaggedValue tag="linecolor" value="-1"/>
														<UML:TaggedValue tag="linewidth" value="0"/>
														<UML:TaggedValue tag="seqno" value="6"/>
														<UML:TaggedValue tag="headStyle" value="0"/>
														<UML:TaggedValue tag="lineStyle" value="0"/>
														<UML:TaggedValue tag="privatedata1" value="Synchronous"/>
														<UML:TaggedValue tag="privatedata2" value="retval=void;"/>
														<UML:TaggedValue tag="privatedata3" value="Call"/>
														<UML:TaggedValue tag="privatedata4" value="0"/>
														<UML:TaggedValue tag="ea_localid" value="84"/>
														<UML:TaggedValue tag="ea_targetName" value="A"/>
														<UML:TaggedValue tag="ea_sourceType" value="Component"/>
														<UML:TaggedValue tag="ea_targetType" value="Component"/>
														<UML:TaggedValue tag="ea_sourceID" value="75"/>
														<UML:TaggedValue tag="ea_targetID" value="73"/>
														<UML:TaggedValue tag="src_visibility" value="Public"/>
														<UML:TaggedValue tag="src_isOrdered" value="false"/>
														<UML:TaggedValue tag="src_targetScope" value="instance"/>
														<UML:TaggedValue tag="src_changeable" value="none"/>
														<UML:TaggedValue tag="src_isNavigable" value="false"/>
														<UML:TaggedValue tag="src_containment" value="Unspecified"/>
														<UML:TaggedValue tag="src_style" value="Union=0;Derived=0;AllowDuplicates=0;Owned=0;Navigable=Non-Navigable;"/>
														<UML:TaggedValue tag="dst_visibility" value="Public"/>
														<UML:TaggedValue tag="dst_aggregation" value="0"/>
														<UML:TaggedValue tag="dst_isOrdered" value="false"/>
														<UML:TaggedValue tag="dst_targetScope" value="instance"/>
														<UML:TaggedValue tag="dst_changeable" value="none"/>
														<UML:TaggedValue tag="dst_isNavigable" value="true"/>
														<UML:TaggedValue tag="dst_containment" value="Unspecified"/>
														<UML:TaggedValue tag="dst_style" value="Union=0;Derived=0;AllowDuplicates=0;Owned=0;Navigable=Navigable;"/>
														<UML:TaggedValue tag="privatedata5" value="SX=0;SY=-17;EX=0;EY=0;$LLB=;LLT=;LMT=CX=108:CY=12:OX=0:OY=0:HDN=0:BLD=0:ITA=0:UND=0:CLR=-1:ALN=0:DIR=0:ROT=0;LMB=;LRT=;LRB=;IRHS=;ILHS=;"/>
														<UML:TaggedValue tag="sequence_points" value="PtStartX=241;PtStartY=-276;PtEndX=392;PtEndY=-276;"/>
														<UML:TaggedValue tag="virtualInheritance" value="0"/>
														<UML:TaggedValue tag="diagram" value="EAID_49181ED5_4EDE_4805_B8D4_CC3F3934AEE3"/>
														<UML:TaggedValue tag="mt" value="ClearModuleItems()"/>
													</UML:ModelElement.taggedValue>
												</UML:Message>
												<UML:Message name="Free" xmi.id="EAID_87984BEC_35C8_4a63_8357_463CE34EEF02" visibility="public" sender="EAID_9C7A5AD0_9F3C_4bfe_ADFD_7C2DC7A5D03B" receiver="EAID_9C7A5AD0_9F3C_4bfe_ADFD_7C2DC7A5D03B">
													<UML:ModelElement.taggedValue>
														<UML:TaggedValue tag="style" value="1"/>
														<UML:TaggedValue tag="ea_type" value="Sequence"/>
														<UML:TaggedValue tag="direction" value="Source -&gt; Destination"/>
														<UML:TaggedValue tag="linemode" value="1"/>
														<UML:TaggedValue tag="linecolor" value="-1"/>
														<UML:TaggedValue tag="linewidth" value="0"/>
														<UML:TaggedValue tag="seqno" value="4"/>
														<UML:TaggedValue tag="headStyle" value="0"/>
														<UML:TaggedValue tag="lineStyle" value="0"/>
														<UML:TaggedValue tag="privatedata1" value="Synchronous"/>
														<UML:TaggedValue tag="privatedata2" value="retval=void;"/>
														<UML:TaggedValue tag="privatedata3" value="Call"/>
														<UML:TaggedValue tag="privatedata4" value="0"/>
														<UML:TaggedValue tag="ea_localid" value="83"/>
														<UML:TaggedValue tag="ea_sourceName" value="A"/>
														<UML:TaggedValue tag="ea_targetName" value="A"/>
														<UML:TaggedValue tag="ea_sourceType" value="Component"/>
														<UML:TaggedValue tag="ea_targetType" value="Component"/>
														<UML:TaggedValue tag="ea_sourceID" value="73"/>
														<UML:TaggedValue tag="ea_targetID" value="73"/>
														<UML:TaggedValue tag="src_visibility" value="Public"/>
														<UML:TaggedValue tag="src_isOrdered" value="false"/>
														<UML:TaggedValue tag="src_targetScope" value="instance"/>
														<UML:TaggedValue tag="src_changeable" value="none"/>
														<UML:TaggedValue tag="src_isNavigable" value="false"/>
														<UML:TaggedValue tag="src_containment" value="Unspecified"/>
														<UML:TaggedValue tag="src_style" value="Union=0;Derived=0;AllowDuplicates=0;Owned=0;Navigable=Non-Navigable;"/>
														<UML:TaggedValue tag="dst_visibility" value="Public"/>
														<UML:TaggedValue tag="dst_aggregation" value="0"/>
														<UML:TaggedValue tag="dst_isOrdered" value="false"/>
														<UML:TaggedValue tag="dst_targetScope" value="instance"/>
														<UML:TaggedValue tag="dst_changeable" value="none"/>
														<UML:TaggedValue tag="dst_isNavigable" value="true"/>
														<UML:TaggedValue tag="dst_containment" value="Unspecified"/>
														<UML:TaggedValue tag="dst_style" value="Union=0;Derived=0;AllowDuplicates=0;Owned=0;Navigable=Navigable;"/>
														<UML:TaggedValue tag="privatedata5" value="SX=0;SY=25;EX=0;EY=0;$LLB=;LLT=;LMT=CX=36:CY=12:OX=40:OY=15:HDN=0:BLD=0:ITA=0:UND=0:CLR=-1:ALN=0:DIR=0:ROT=0;LMB=;LRT=;LRB=;IRHS=;ILHS=;"/>
														<UML:TaggedValue tag="sequence_points" value="PtStartX=403;PtStartY=-183;PtEndX=408;PtEndY=-198;"/>
														<UML:TaggedValue tag="stateflags" value="Activation=0;"/>
														<UML:TaggedValue tag="virtualInheritance" value="0"/>
														<UML:TaggedValue tag="diagram" value="EAID_49181ED5_4EDE_4805_B8D4_CC3F3934AEE3"/>
														<UML:TaggedValue tag="mt" value="Free()"/>
													</UML:ModelElement.taggedValue>
												</UML:Message>
												<UML:Message name="delete SingletonObjs" xmi.id="EAID_91E9EB5A_EB9E_4983_A9E5_DBBE82BE085A" visibility="public" sender="EAID_9C7A5AD0_9F3C_4bfe_ADFD_7C2DC7A5D03B" receiver="EAID_9C7A5AD0_9F3C_4bfe_ADFD_7C2DC7A5D03B">
													<UML:ModelElement.taggedValue>
														<UML:TaggedValue tag="style" value="1"/>
														<UML:TaggedValue tag="ea_type" value="Sequence"/>
														<UML:TaggedValue tag="direction" value="Source -&gt; Destination"/>
														<UML:TaggedValue tag="linemode" value="1"/>
														<UML:TaggedValue tag="linecolor" value="-1"/>
														<UML:TaggedValue tag="linewidth" value="0"/>
														<UML:TaggedValue tag="seqno" value="7"/>
														<UML:TaggedValue tag="headStyle" value="0"/>
														<UML:TaggedValue tag="lineStyle" value="0"/>
														<UML:TaggedValue tag="privatedata1" value="Synchronous"/>
														<UML:TaggedValue tag="privatedata2" value="retval=void;"/>
														<UML:TaggedValue tag="privatedata3" value="Call"/>
														<UML:TaggedValue tag="privatedata4" value="0"/>
														<UML:TaggedValue tag="ea_localid" value="82"/>
														<UML:TaggedValue tag="ea_sourceName" value="A"/>
														<UML:TaggedValue tag="ea_targetName" value="A"/>
														<UML:TaggedValue tag="ea_sourceType" value="Component"/>
														<UML:TaggedValue tag="ea_targetType" value="Component"/>
														<UML:TaggedValue tag="ea_sourceID" value="73"/>
														<UML:TaggedValue tag="ea_targetID" value="73"/>
														<UML:TaggedValue tag="src_visibility" value="Public"/>
														<UML:TaggedValue tag="src_isOrdered" value="false"/>
														<UML:TaggedValue tag="src_targetScope" value="instance"/>
														<UML:TaggedValue tag="src_changeable" value="none"/>
														<UML:TaggedValue tag="src_isNavigable" value="false"/>
														<UML:TaggedValue tag="src_containment" value="Unspecified"/>
														<UML:TaggedValue tag="src_style" value="Union=0;Derived=0;AllowDuplicates=0;Owned=0;Navigable=Non-Navigable;"/>
														<UML:TaggedValue tag="dst_visibility" value="Public"/>
														<UML:TaggedValue tag="dst_aggregation" value="0"/>
														<UML:TaggedValue tag="dst_isOrdered" value="false"/>
														<UML:TaggedValue tag="dst_targetScope" value="instance"/>
														<UML:TaggedValue tag="dst_changeable" value="none"/>
														<UML:TaggedValue tag="dst_isNavigable" value="true"/>
														<UML:TaggedValue tag="dst_containment" value="Unspecified"/>
														<UML:TaggedValue tag="dst_style" value="Union=0;Derived=0;AllowDuplicates=0;Owned=0;Navigable=Navigable;"/>
														<UML:TaggedValue tag="privatedata5" value="SX=0;SY=24;EX=0;EY=0;$LLB=;LLT=;LMT=CX=90:CY=24:OX=40:OY=9:HDN=0:BLD=0:ITA=0:UND=0:CLR=-1:ALN=0:DIR=0:ROT=0;LMB=;LRT=;LRB=;IRHS=;ILHS=;"/>
														<UML:TaggedValue tag="sequence_points" value="PtStartX=403;PtStartY=-287;PtEndX=408;PtEndY=-302;"/>
														<UML:TaggedValue tag="stateflags" value="Activation=0;"/>
														<UML:TaggedValue tag="virtualInheritance" value="0"/>
														<UML:TaggedValue tag="diagram" value="EAID_49181ED5_4EDE_4805_B8D4_CC3F3934AEE3"/>
														<UML:TaggedValue tag="mt" value="delete SingletonObjs()"/>
													</UML:ModelElement.taggedValue>
												</UML:Message>
												<UML:Message name="x3UninitializePlugin" xmi.id="EAID_EE94608B_4684_4bd7_BCAC_E910A4CBF70B" visibility="public" sender="EAID_E23FEC2D_4AC8_4a85_978F_629490F1ED29" receiver="EAID_9C7A5AD0_9F3C_4bfe_ADFD_7C2DC7A5D03B">
													<UML:ModelElement.taggedValue>
														<UML:TaggedValue tag="style" value="1"/>
														<UML:TaggedValue tag="ea_type" value="Sequence"/>
														<UML:TaggedValue tag="direction" value="Source -&gt; Destination"/>
														<UML:TaggedValue tag="linemode" value="1"/>
														<UML:TaggedValue tag="linecolor" value="-1"/>
														<UML:TaggedValue tag="linewidth" value="0"/>
														<UML:TaggedValue tag="seqno" value="3"/>
														<UML:TaggedValue tag="headStyle" value="0"/>
														<UML:TaggedValue tag="lineStyle" value="0"/>
														<UML:TaggedValue tag="privatedata1" value="Synchronous"/>
														<UML:TaggedValue tag="privatedata2" value="retval=void;"/>
														<UML:TaggedValue tag="privatedata3" value="Call"/>
														<UML:TaggedValue tag="privatedata4" value="0"/>
														<UML:TaggedValue tag="ea_localid" value="81"/>
														<UML:TaggedValue tag="ea_targetName" value="A"/>
														<UML:TaggedValue tag="ea_sourceType" value="Component"/>
														<UML:TaggedValue tag="ea_targetType" value="Component"/>
														<UML:TaggedValue tag="ea_sourceID" value="75"/>
														<UML:TaggedValue tag="ea_targetID" value="73"/>
														<UML:TaggedValue tag="src_visibility" value="Public"/>
														<UML:TaggedValue tag="src_isOrdered" value="false"/>
														<UML:TaggedValue tag="src_targetScope" value="instance"/>
														<UML:TaggedValue tag="src_changeable" value="none"/>
														<UML:TaggedValue tag="src_isNavigable" value="false"/>
														<UML:TaggedValue tag="src_containment" value="Unspecified"/>
														<UML:TaggedValue tag="src_style" value="Union=0;Derived=0;AllowDuplicates=0;Owned=0;Navigable=Non-Navigable;"/>
														<UML:TaggedValue tag="dst_visibility" value="Public"/>
														<UML:TaggedValue tag="dst_aggregation" value="0"/>
														<UML:TaggedValue tag="dst_isOrdered" value="false"/>
														<UML:TaggedValue tag="dst_targetScope" value="instance"/>
														<UML:TaggedValue tag="dst_changeable" value="none"/>
														<UML:TaggedValue tag="dst_isNavigable" value="true"/>
														<UML:TaggedValue tag="dst_containment" value="Unspecified"/>
														<UML:TaggedValue tag="dst_style" value="Union=0;Derived=0;AllowDuplicates=0;Owned=0;Navigable=Navigable;"/>
														<UML:TaggedValue tag="privatedata5" value="SX=0;SY=-3;EX=0;EY=-3;$LLB=;LLT=;LMT=CX=132:CY=12:OX=-3:OY=-5:HDN=0:BLD=0:ITA=0:UND=0:CLR=-1:ALN=0:DIR=0:ROT=0;LMB=;LRT=;LRB=;IRHS=;ILHS=;"/>
														<UML:TaggedValue tag="sequence_points" value="PtStartX=241;PtStartY=-173;PtEndX=392;PtEndY=-173;"/>
														<UML:TaggedValue tag="stateflags" value="Activation=0;"/>
														<UML:TaggedValue tag="virtualInheritance" value="0"/>
														<UML:TaggedValue tag="diagram" value="EAID_49181ED5_4EDE_4805_B8D4_CC3F3934AEE3"/>
														<UML:TaggedValue tag="mt" value="x3UninitializePlugin()"/>
													</UML:ModelElement.taggedValue>
												</UML:Message>
												<UML:Message xmi.id="EAID_E7D0F4B3_A0F7_4fc5_8B26_55A9AFAF915A" visibility="public" sender="EAID_B6DDB5A6_F9E1_4cd6_924A_822C9E7944B6" receiver="EAID_C3EC9BA2_6134_4624_A2CD_32856F7778C8">
													<UML:ModelElement.taggedValue>
														<UML:TaggedValue tag="style" value="1"/>
														<UML:TaggedValue tag="ea_type" value="Sequence"/>
														<UML:TaggedValue tag="direction" value="Source -&gt; Destination"/>
														<UML:TaggedValue tag="linemode" value="1"/>
														<UML:TaggedValue tag="linecolor" value="-1"/>
														<UML:TaggedValue tag="linewidth" value="0"/>
														<UML:TaggedValue tag="seqno" value="1"/>
														<UML:TaggedValue tag="headStyle" value="0"/>
														<UML:TaggedValue tag="lineStyle" value="0"/>
														<UML:TaggedValue tag="privatedata1" value="Synchronous"/>
														<UML:TaggedValue tag="privatedata2" value="retval=void;"/>
														<UML:TaggedValue tag="privatedata3" value="Call"/>
														<UML:TaggedValue tag="privatedata4" value="0"/>
														<UML:TaggedValue tag="ea_localid" value="119"/>
														<UML:TaggedValue tag="ea_sourceName" value="Quit"/>
														<UML:TaggedValue tag="ea_sourceType" value="MessageEndpoint"/>
														<UML:TaggedValue tag="ea_targetType" value="Component"/>
														<UML:TaggedValue tag="ea_sourceID" value="86"/>
														<UML:TaggedValue tag="ea_targetID" value="74"/>
														<UML:TaggedValue tag="src_visibility" value="Public"/>
														<UML:TaggedValue tag="src_isOrdered" value="false"/>
														<UML:TaggedValue tag="src_targetScope" value="instance"/>
														<UML:TaggedValue tag="src_changeable" value="none"/>
														<UML:TaggedValue tag="src_isNavigable" value="false"/>
														<UML:TaggedValue tag="src_containment" value="Unspecified"/>
														<UML:TaggedValue tag="src_style" value="Union=0;Derived=0;AllowDuplicates=0;Owned=0;Navigable=Non-Navigable;"/>
														<UML:TaggedValue tag="dst_visibility" value="Public"/>
														<UML:TaggedValue tag="dst_aggregation" value="0"/>
														<UML:TaggedValue tag="dst_isOrdered" value="false"/>
														<UML:TaggedValue tag="dst_targetScope" value="instance"/>
														<UML:TaggedValue tag="dst_changeable" value="none"/>
														<UML:TaggedValue tag="dst_isNavigable" value="true"/>
														<UML:TaggedValue tag="dst_containment" value="Unspecified"/>
														<UML:TaggedValue tag="dst_style" value="Union=0;Derived=0;AllowDuplicates=0;Owned=0;Navigable=Navigable;"/>
														<UML:TaggedValue tag="privatedata5" value="SX=0;SY=14;EX=0;EY=0;$LLB=;LLT=;LMT=;LMB=;LRT=;LRB=;IRHS=;ILHS=;"/>
														<UML:TaggedValue tag="sequence_points" value="PtStartX=46;PtStartY=-121;PtEndX=86;PtEndY=-121;"/>
														<UML:TaggedValue tag="stateflags" value="Activation=0;ExtendActivationUp=0;"/>
														<UML:TaggedValue tag="virtualInheritance" value="0"/>
														<UML:TaggedValue tag="diagram" value="EAID_49181ED5_4EDE_4805_B8D4_CC3F3934AEE3"/>
													</UML:ModelElement.taggedValue>
												</UML:Message>
												<UML:Message name="FreeLibrary" xmi.id="EAID_4F7F64AA_1F9E_4825_9400_55D0B416ED7F" visibility="public" sender="EAID_C3EC9BA2_6134_4624_A2CD_32856F7778C8" receiver="EAID_E23FEC2D_4AC8_4a85_978F_629490F1ED29">
													<UML:ModelElement.taggedValue>
														<UML:TaggedValue tag="style" value="1"/>
														<UML:TaggedValue tag="ea_type" value="Sequence"/>
														<UML:TaggedValue tag="direction" value="Source -&gt; Destination"/>
														<UML:TaggedValue tag="linemode" value="1"/>
														<UML:TaggedValue tag="linecolor" value="-1"/>
														<UML:TaggedValue tag="linewidth" value="0"/>
														<UML:TaggedValue tag="seqno" value="14"/>
														<UML:TaggedValue tag="subtype" value="Delete"/>
														<UML:TaggedValue tag="headStyle" value="0"/>
														<UML:TaggedValue tag="lineStyle" value="0"/>
														<UML:TaggedValue tag="privatedata1" value="Synchronous"/>
														<UML:TaggedValue tag="privatedata2" value="retval=void;"/>
														<UML:TaggedValue tag="privatedata3" value="Call"/>
														<UML:TaggedValue tag="privatedata4" value="0"/>
														<UML:TaggedValue tag="ea_localid" value="80"/>
														<UML:TaggedValue tag="ea_sourceType" value="Component"/>
														<UML:TaggedValue tag="ea_targetType" value="Component"/>
														<UML:TaggedValue tag="ea_sourceID" value="74"/>
														<UML:TaggedValue tag="ea_targetID" value="75"/>
														<UML:TaggedValue tag="src_visibility" value="Public"/>
														<UML:TaggedValue tag="src_isOrdered" value="false"/>
														<UML:TaggedValue tag="src_targetScope" value="instance"/>
														<UML:TaggedValue tag="src_changeable" value="none"/>
														<UML:TaggedValue tag="src_isNavigable" value="false"/>
														<UML:TaggedValue tag="src_containment" value="Unspecified"/>
														<UML:TaggedValue tag="src_style" value="Union=0;Derived=0;AllowDuplicates=0;Owned=0;Navigable=Non-Navigable;"/>
														<UML:TaggedValue tag="dst_visibility" value="Public"/>
														<UML:TaggedValue tag="dst_aggregation" value="0"/>
														<UML:TaggedValue tag="dst_isOrdered" value="false"/>
														<UML:TaggedValue tag="dst_targetScope" value="instance"/>
														<UML:TaggedValue tag="dst_changeable" value="none"/>
														<UML:TaggedValue tag="dst_isNavigable" value="true"/>
														<UML:TaggedValue tag="dst_containment" value="Unspecified"/>
														<UML:TaggedValue tag="dst_style" value="Union=0;Derived=0;AllowDuplicates=0;Owned=0;Navigable=Navigable;"/>
														<UML:TaggedValue tag="privatedata5" value="SX=0;SY=-5;EX=0;EY=0;$LLB=;LLT=;LMT=CX=78:CY=12:OX=0:OY=0:HDN=0:BLD=0:ITA=0:UND=0:CLR=-1:ALN=0:DIR=0:ROT=0;LMB=;LRT=;LRB=;IRHS=;ILHS=;"/>
														<UML:TaggedValue tag="sequence_points" value="PtStartX=97;PtStartY=-551;PtEndX=230;PtEndY=-551;"/>
														<UML:TaggedValue tag="virtualInheritance" value="0"/>
														<UML:TaggedValue tag="diagram" value="EAID_49181ED5_4EDE_4805_B8D4_CC3F3934AEE3"/>
														<UML:TaggedValue tag="mt" value="FreeLibrary()"/>
													</UML:ModelElement.taggedValue>
												</UML:Message>
												<UML:Message name="UnloadPlugins" xmi.id="EAID_C7C5A685_9433_4419_8D90_0870115BA4A1" visibility="public" sender="EAID_C3EC9BA2_6134_4624_A2CD_32856F7778C8" receiver="EAID_E23FEC2D_4AC8_4a85_978F_629490F1ED29">
													<UML:ModelElement.taggedValue>
														<UML:TaggedValue tag="style" value="1"/>
														<UML:TaggedValue tag="ea_type" value="Sequence"/>
														<UML:TaggedValue tag="direction" value="Source -&gt; Destination"/>
														<UML:TaggedValue tag="linemode" value="1"/>
														<UML:TaggedValue tag="linecolor" value="-1"/>
														<UML:TaggedValue tag="linewidth" value="0"/>
														<UML:TaggedValue tag="seqno" value="2"/>
														<UML:TaggedValue tag="headStyle" value="0"/>
														<UML:TaggedValue tag="lineStyle" value="0"/>
														<UML:TaggedValue tag="privatedata1" value="Synchronous"/>
														<UML:TaggedValue tag="privatedata2" value="retval=void;"/>
														<UML:TaggedValue tag="privatedata3" value="Call"/>
														<UML:TaggedValue tag="privatedata4" value="0"/>
														<UML:TaggedValue tag="ea_localid" value="79"/>
														<UML:TaggedValue tag="ea_sourceType" value="Component"/>
														<UML:TaggedValue tag="ea_targetType" value="Component"/>
														<UML:TaggedValue tag="ea_sourceID" value="74"/>
														<UML:TaggedValue tag="ea_targetID" value="75"/>
														<UML:TaggedValue tag="src_visibility" value="Public"/>
														<UML:TaggedValue tag="src_isOrdered" value="false"/>
														<UML:TaggedValue tag="src_targetScope" value="instance"/>
														<UML:TaggedValue tag="src_changeable" value="none"/>
														<UML:TaggedValue tag="src_isNavigable" value="false"/>
														<UML:TaggedValue tag="src_containment" value="Unspecified"/>
														<UML:TaggedValue tag="src_style" value="Union=0;Derived=0;AllowDuplicates=0;Owned=0;Navigable=Non-Navigable;"/>
														<UML:TaggedValue tag="dst_visibility" value="Public"/>
														<UML:TaggedValue tag="dst_aggregation" value="0"/>
														<UML:TaggedValue tag="dst_isOrdered" value="false"/>
														<UML:TaggedValue tag="dst_targetScope" value="instance"/>
														<UML:TaggedValue tag="dst_changeable" value="none"/>
														<UML:TaggedValue tag="dst_isNavigable" value="true"/>
														<UML:TaggedValue tag="dst_containment" value="Unspecified"/>
														<UML:TaggedValue tag="dst_style" value="Union=0;Derived=0;AllowDuplicates=0;Owned=0;Navigable=Navigable;"/>
														<UML:TaggedValue tag="privatedata5" value="SX=0;SY=21;EX=0;EY=0;$LLB=;LLT=;LMT=CX=90:CY=12:OX=0:OY=0:HDN=0:BLD=0:ITA=0:UND=0:CLR=-1:ALN=0:DIR=0:ROT=0;LMB=;LRT=;LRB=;IRHS=;ILHS=;"/>
														<UML:TaggedValue tag="sequence_points" value="PtStartX=97;PtStartY=-135;PtEndX=230;PtEndY=-135;"/>
														<UML:TaggedValue tag="stateflags" value="Activation=0;ExtendActivationUp=0;"/>
														<UML:TaggedValue tag="virtualInheritance" value="0"/>
														<UML:TaggedValue tag="diagram" value="EAID_49181ED5_4EDE_4805_B8D4_CC3F3934AEE3"/>
														<UML:TaggedValue tag="mt" value="UnloadPlugins()"/>
													</UML:ModelElement.taggedValue>
												</UML:Message>
												<UML:Message name="Quit" xmi.id="EAID_D9E0B2E6_D54E_4bc9_A920_DFA88B582E7C" visibility="public" sender="EAID_C3EC9BA2_6134_4624_A2CD_32856F7778C8" receiver="EAID_C3EC9BA2_6134_4624_A2CD_32856F7778C8">
													<UML:ModelElement.taggedValue>
														<UML:TaggedValue tag="style" value="1"/>
														<UML:TaggedValue tag="ea_type" value="Sequence"/>
														<UML:TaggedValue tag="direction" value="Source -&gt; Destination"/>
														<UML:TaggedValue tag="linemode" value="1"/>
														<UML:TaggedValue tag="linecolor" value="-1"/>
														<UML:TaggedValue tag="linewidth" value="0"/>
														<UML:TaggedValue tag="seqno" value="15"/>
														<UML:TaggedValue tag="headStyle" value="0"/>
														<UML:TaggedValue tag="lineStyle" value="0"/>
														<UML:TaggedValue tag="privatedata1" value="Synchronous"/>
														<UML:TaggedValue tag="privatedata2" value="retval=void;"/>
														<UML:TaggedValue tag="privatedata3" value="Call"/>
														<UML:TaggedValue tag="privatedata4" value="0"/>
														<UML:TaggedValue tag="ea_localid" value="78"/>
														<UML:TaggedValue tag="ea_sourceType" value="Component"/>
														<UML:TaggedValue tag="ea_targetType" value="Component"/>
														<UML:TaggedValue tag="ea_sourceID" value="74"/>
														<UML:TaggedValue tag="ea_targetID" value="74"/>
														<UML:TaggedValue tag="src_visibility" value="Public"/>
														<UML:TaggedValue tag="src_isOrdered" value="false"/>
														<UML:TaggedValue tag="src_targetScope" value="instance"/>
														<UML:TaggedValue tag="src_changeable" value="none"/>
														<UML:TaggedValue tag="src_isNavigable" value="false"/>
														<UML:TaggedValue tag="src_containment" value="Unspecified"/>
														<UML:TaggedValue tag="src_style" value="Union=0;Derived=0;AllowDuplicates=0;Owned=0;Navigable=Non-Navigable;"/>
														<UML:TaggedValue tag="dst_visibility" value="Public"/>
														<UML:TaggedValue tag="dst_aggregation" value="0"/>
														<UML:TaggedValue tag="dst_isOrdered" value="false"/>
														<UML:TaggedValue tag="dst_targetScope" value="instance"/>
														<UML:TaggedValue tag="dst_changeable" value="none"/>
														<UML:TaggedValue tag="dst_isNavigable" value="true"/>
														<UML:TaggedValue tag="dst_containment" value="Unspecified"/>
														<UML:TaggedValue tag="dst_style" value="Union=0;Derived=0;AllowDuplicates=0;Owned=0;Navigable=Navigable;"/>
														<UML:TaggedValue tag="privatedata5" value="SX=0;SY=10;EX=0;EY=0;$LLB=;LLT=;LMT=CX=36:CY=12:OX=40:OY=15:HDN=0:BLD=0:ITA=0:UND=0:CLR=-1:ALN=0:DIR=0:ROT=0;LMB=;LRT=;LRB=;IRHS=;ILHS=;"/>
														<UML:TaggedValue tag="sequence_points" value="PtStartX=97;PtStartY=-576;PtEndX=102;PtEndY=-591;"/>
														<UML:TaggedValue tag="virtualInheritance" value="0"/>
														<UML:TaggedValue tag="diagram" value="EAID_49181ED5_4EDE_4805_B8D4_CC3F3934AEE3"/>
														<UML:TaggedValue tag="mt" value="Quit()"/>
													</UML:ModelElement.taggedValue>
												</UML:Message>
												<UML:Message name="ReleaseModule" xmi.id="EAID_557C8DA5_09D6_49ed_B4A6_1EC230917E43" visibility="public" sender="EAID_E23FEC2D_4AC8_4a85_978F_629490F1ED29" receiver="EAID_E23FEC2D_4AC8_4a85_978F_629490F1ED29">
													<UML:ModelElement.taggedValue>
														<UML:TaggedValue tag="style" value="1"/>
														<UML:TaggedValue tag="ea_type" value="Sequence"/>
														<UML:TaggedValue tag="direction" value="Source -&gt; Destination"/>
														<UML:TaggedValue tag="linemode" value="1"/>
														<UML:TaggedValue tag="linecolor" value="-1"/>
														<UML:TaggedValue tag="linewidth" value="0"/>
														<UML:TaggedValue tag="seqno" value="9"/>
														<UML:TaggedValue tag="headStyle" value="0"/>
														<UML:TaggedValue tag="lineStyle" value="0"/>
														<UML:TaggedValue tag="privatedata1" value="Synchronous"/>
														<UML:TaggedValue tag="privatedata2" value="retval=void;"/>
														<UML:TaggedValue tag="privatedata3" value="Call"/>
														<UML:TaggedValue tag="privatedata4" value="0"/>
														<UML:TaggedValue tag="ea_localid" value="77"/>
														<UML:TaggedValue tag="ea_sourceType" value="Component"/>
														<UML:TaggedValue tag="ea_targetType" value="Component"/>
														<UML:TaggedValue tag="ea_sourceID" value="75"/>
														<UML:TaggedValue tag="ea_targetID" value="75"/>
														<UML:TaggedValue tag="src_visibility" value="Public"/>
														<UML:TaggedValue tag="src_isOrdered" value="false"/>
														<UML:TaggedValue tag="src_targetScope" value="instance"/>
														<UML:TaggedValue tag="src_changeable" value="none"/>
														<UML:TaggedValue tag="src_isNavigable" value="false"/>
														<UML:TaggedValue tag="src_containment" value="Unspecified"/>
														<UML:TaggedValue tag="src_style" value="Union=0;Derived=0;AllowDuplicates=0;Owned=0;Navigable=Non-Navigable;"/>
														<UML:TaggedValue tag="dst_visibility" value="Public"/>
														<UML:TaggedValue tag="dst_aggregation" value="0"/>
														<UML:TaggedValue tag="dst_isOrdered" value="false"/>
														<UML:TaggedValue tag="dst_targetScope" value="instance"/>
														<UML:TaggedValue tag="dst_changeable" value="none"/>
														<UML:TaggedValue tag="dst_isNavigable" value="true"/>
														<UML:TaggedValue tag="dst_containment" value="Unspecified"/>
														<UML:TaggedValue tag="dst_style" value="Union=0;Derived=0;AllowDuplicates=0;Owned=0;Navigable=Navigable;"/>
														<UML:TaggedValue tag="privatedata5" value="SX=0;SY=-11;EX=0;EY=-11;$LLB=;LLT=;LMT=CX=90:CY=12:OX=40:OY=15:HDN=0:BLD=0:ITA=0:UND=0:CLR=-1:ALN=0:DIR=0:ROT=0;LMB=;LRT=;LRB=;IRHS=;ILHS=;"/>
														<UML:TaggedValue tag="sequence_points" value="PtStartX=241;PtStartY=-376;PtEndX=246;PtEndY=-391;"/>
														<UML:TaggedValue tag="virtualInheritance" value="0"/>
														<UML:TaggedValue tag="diagram" value="EAID_49181ED5_4EDE_4805_B8D4_CC3F3934AEE3"/>
														<UML:TaggedValue tag="mt" value="ReleaseModule()"/>
													</UML:ModelElement.taggedValue>
												</UML:Message>
												<UML:Message name="RemoveModule" xmi.id="EAID_B5D7A5B9_C146_4743_A69E_BC8B84131E37" visibility="public" sender="EAID_E23FEC2D_4AC8_4a85_978F_629490F1ED29" receiver="EAID_E23FEC2D_4AC8_4a85_978F_629490F1ED29">
													<UML:ModelElement.taggedValue>
														<UML:TaggedValue tag="style" value="1"/>
														<UML:TaggedValue tag="ea_type" value="Sequence"/>
														<UML:TaggedValue tag="direction" value="Source -&gt; Destination"/>
														<UML:TaggedValue tag="linemode" value="1"/>
														<UML:TaggedValue tag="linecolor" value="-1"/>
														<UML:TaggedValue tag="linewidth" value="0"/>
														<UML:TaggedValue tag="seqno" value="12"/>
														<UML:TaggedValue tag="headStyle" value="0"/>
														<UML:TaggedValue tag="lineStyle" value="0"/>
														<UML:TaggedValue tag="privatedata1" value="Synchronous"/>
														<UML:TaggedValue tag="privatedata2" value="retval=void;"/>
														<UML:TaggedValue tag="privatedata3" value="Call"/>
														<UML:TaggedValue tag="privatedata4" value="0"/>
														<UML:TaggedValue tag="ea_localid" value="76"/>
														<UML:TaggedValue tag="ea_sourceType" value="Component"/>
														<UML:TaggedValue tag="ea_targetType" value="Component"/>
														<UML:TaggedValue tag="ea_sourceID" value="75"/>
														<UML:TaggedValue tag="ea_targetID" value="75"/>
														<UML:TaggedValue tag="src_visibility" value="Public"/>
														<UML:TaggedValue tag="src_isOrdered" value="false"/>
														<UML:TaggedValue tag="src_targetScope" value="instance"/>
														<UML:TaggedValue tag="src_changeable" value="none"/>
														<UML:TaggedValue tag="src_isNavigable" value="false"/>
														<UML:TaggedValue tag="src_containment" value="Unspecified"/>
														<UML:TaggedValue tag="src_style" value="Union=0;Derived=0;AllowDuplicates=0;Owned=0;Navigable=Non-Navigable;"/>
														<UML:TaggedValue tag="dst_visibility" value="Public"/>
														<UML:TaggedValue tag="dst_aggregation" value="0"/>
														<UML:TaggedValue tag="dst_isOrdered" value="false"/>
														<UML:TaggedValue tag="dst_targetScope" value="instance"/>
														<UML:TaggedValue tag="dst_changeable" value="none"/>
														<UML:TaggedValue tag="dst_isNavigable" value="true"/>
														<UML:TaggedValue tag="dst_containment" value="Unspecified"/>
														<UML:TaggedValue tag="dst_style" value="Union=0;Derived=0;AllowDuplicates=0;Owned=0;Navigable=Navigable;"/>
														<UML:TaggedValue tag="privatedata5" value="SX=0;SY=15;EX=0;EY=0;$LLB=;LLT=;LMT=CX=84:CY=12:OX=40:OY=15:HDN=0:BLD=0:ITA=0:UND=0:CLR=-1:ALN=0:DIR=0:ROT=0;LMB=;LRT=;LRB=;IRHS=;ILHS=;"/>
														<UML:TaggedValue tag="sequence_points" value="PtStartX=246;PtStartY=-469;PtEndX=251;PtEndY=-484;"/>
														<UML:TaggedValue tag="stateflags" value="Activation=1;Initiate=0;"/>
														<UML:TaggedValue tag="virtualInheritance" value="0"/>
														<UML:TaggedValue tag="diagram" value="EAID_49181ED5_4EDE_4805_B8D4_CC3F3934AEE3"/>
														<UML:TaggedValue tag="mt" value="RemoveModule()"/>
													</UML:ModelElement.taggedValue>
												</UML:Message>
												<UML:Message name="UnregisterClass" xmi.id="EAID_ED621C4B_8A82_412a_AF7E_E9376E8981BD" visibility="public" sender="EAID_E23FEC2D_4AC8_4a85_978F_629490F1ED29" receiver="EAID_E23FEC2D_4AC8_4a85_978F_629490F1ED29">
													<UML:ModelElement.taggedValue>
														<UML:TaggedValue tag="style" value="1"/>
														<UML:TaggedValue tag="ea_type" value="Sequence"/>
														<UML:TaggedValue tag="direction" value="Source -&gt; Destination"/>
														<UML:TaggedValue tag="linemode" value="1"/>
														<UML:TaggedValue tag="linecolor" value="-1"/>
														<UML:TaggedValue tag="linewidth" value="0"/>
														<UML:TaggedValue tag="seqno" value="10"/>
														<UML:TaggedValue tag="headStyle" value="0"/>
														<UML:TaggedValue tag="lineStyle" value="0"/>
														<UML:TaggedValue tag="privatedata1" value="Synchronous"/>
														<UML:TaggedValue tag="privatedata2" value="retval=void;"/>
														<UML:TaggedValue tag="privatedata3" value="Call"/>
														<UML:TaggedValue tag="privatedata4" value="0"/>
														<UML:TaggedValue tag="ea_localid" value="75"/>
														<UML:TaggedValue tag="ea_sourceType" value="Component"/>
														<UML:TaggedValue tag="ea_targetType" value="Component"/>
														<UML:TaggedValue tag="ea_sourceID" value="75"/>
														<UML:TaggedValue tag="ea_targetID" value="75"/>
														<UML:TaggedValue tag="src_visibility" value="Public"/>
														<UML:TaggedValue tag="src_isOrdered" value="false"/>
														<UML:TaggedValue tag="src_targetScope" value="instance"/>
														<UML:TaggedValue tag="src_changeable" value="none"/>
														<UML:TaggedValue tag="src_isNavigable" value="false"/>
														<UML:TaggedValue tag="src_containment" value="Unspecified"/>
														<UML:TaggedValue tag="src_style" value="Union=0;Derived=0;AllowDuplicates=0;Owned=0;Navigable=Non-Navigable;"/>
														<UML:TaggedValue tag="dst_visibility" value="Public"/>
														<UML:TaggedValue tag="dst_aggregation" value="0"/>
														<UML:TaggedValue tag="dst_isOrdered" value="false"/>
														<UML:TaggedValue tag="dst_targetScope" value="instance"/>
														<UML:TaggedValue tag="dst_changeable" value="none"/>
														<UML:TaggedValue tag="dst_isNavigable" value="true"/>
														<UML:TaggedValue tag="dst_containment" value="Unspecified"/>
														<UML:TaggedValue tag="dst_style" value="Union=0;Derived=0;AllowDuplicates=0;Owned=0;Navigable=Navigable;"/>
														<UML:TaggedValue tag="privatedata5" value="SX=0;SY=0;EX=0;EY=0;$LLB=;LLT=;LMT=CX=102:CY=12:OX=40:OY=15:HDN=0:BLD=0:ITA=0:UND=0:CLR=-1:ALN=0:DIR=0:ROT=0;LMB=;LRT=;LRB=;IRHS=;ILHS=;"/>
														<UML:TaggedValue tag="sequence_points" value="PtStartX=246;PtStartY=-411;PtEndX=251;PtEndY=-426;"/>
														<UML:TaggedValue tag="stateflags" value="Activation=1;Initiate=0;"/>
														<UML:TaggedValue tag="virtualInheritance" value="0"/>
														<UML:TaggedValue tag="diagram" value="EAID_49181ED5_4EDE_4805_B8D4_CC3F3934AEE3"/>
														<UML:TaggedValue tag="mt" value="UnregisterClass()"/>
													</UML:ModelElement.taggedValue>
												</UML:Message>
											</UML:Interaction.message>
										</UML:Interaction>
									</UML:Collaboration.interaction>
								</UML:Collaboration>
								<UML:Class xmi.id="EAID_08BCD237_23AD_485b_A07E_39F84BFEBAA0" visibility="public" namespace="EAPK_1D77CBE2_7C0C_4c13_812E_8D1EBDF9D56F" isRoot="false" isLeaf="false" isAbstract="false">
									<UML:ModelElement.taggedValue>
										<UML:TaggedValue tag="isSpecification" value="false"/>
										<UML:TaggedValue tag="ea_stype" value="InteractionFragment"/>
										<UML:TaggedValue tag="ea_ntype" value="4"/>
										<UML:TaggedValue tag="version" value="1.0"/>
										<UML:TaggedValue tag="package" value="EAPK_1D77CBE2_7C0C_4c13_812E_8D1EBDF9D56F"/>
										<UML:TaggedValue tag="date_created" value="2011-06-22 14:33:08"/>
										<UML:TaggedValue tag="date_modified" value="2011-06-27 11:23:16"/>
										<UML:TaggedValue tag="gentype" value="&lt;none&gt;"/>
										<UML:TaggedValue tag="tagged" value="0"/>
										<UML:TaggedValue tag="package_name" value="PluginUnloading"/>
										<UML:TaggedValue tag="phase" value="1.0"/>
										<UML:TaggedValue tag="author" value="zhangyg"/>
										<UML:TaggedValue tag="complexity" value="1"/>
										<UML:TaggedValue tag="status" value="Proposed"/>
										<UML:TaggedValue tag="tpos" value="0"/>
										<UML:TaggedValue tag="ea_localid" value="70"/>
										<UML:TaggedValue tag="ea_eleType" value="element"/>
										<UML:TaggedValue tag="diagram" value="EAID_49181ED5_4EDE_4805_B8D4_CC3F3934AEE3"/>
										<UML:TaggedValue tag="style" value="BackColor=-1;BorderColor=-1;BorderWidth=-1;FontColor=-1;VSwimLanes=1;HSwimLanes=1;BorderStyle=3;"/>
									</UML:ModelElement.taggedValue>
								</UML:Class>
								<UML:Class xmi.id="EAID_16F24BB8_1252_4e37_A92C_4132ADAFE4FF" visibility="public" namespace="EAPK_1D77CBE2_7C0C_4c13_812E_8D1EBDF9D56F" isRoot="false" isLeaf="false" isAbstract="false">
									<UML:ModelElement.taggedValue>
										<UML:TaggedValue tag="isSpecification" value="false"/>
										<UML:TaggedValue tag="ea_stype" value="InteractionFragment"/>
										<UML:TaggedValue tag="ea_ntype" value="4"/>
										<UML:TaggedValue tag="version" value="1.0"/>
										<UML:TaggedValue tag="package" value="EAPK_1D77CBE2_7C0C_4c13_812E_8D1EBDF9D56F"/>
										<UML:TaggedValue tag="date_created" value="2011-06-22 14:31:12"/>
										<UML:TaggedValue tag="date_modified" value="2011-06-27 11:23:12"/>
										<UML:TaggedValue tag="gentype" value="&lt;none&gt;"/>
										<UML:TaggedValue tag="tagged" value="0"/>
										<UML:TaggedValue tag="package_name" value="PluginUnloading"/>
										<UML:TaggedValue tag="phase" value="1.0"/>
										<UML:TaggedValue tag="author" value="zhangyg"/>
										<UML:TaggedValue tag="complexity" value="1"/>
										<UML:TaggedValue tag="status" value="Proposed"/>
										<UML:TaggedValue tag="tpos" value="0"/>
										<UML:TaggedValue tag="ea_localid" value="71"/>
										<UML:TaggedValue tag="ea_eleType" value="element"/>
										<UML:TaggedValue tag="diagram" value="EAID_49181ED5_4EDE_4805_B8D4_CC3F3934AEE3"/>
										<UML:TaggedValue tag="style" value="BackColor=-1;BorderColor=-1;BorderWidth=-1;FontColor=-1;VSwimLanes=1;HSwimLanes=1;BorderStyle=3;"/>
									</UML:ModelElement.taggedValue>
								</UML:Class>
								<UML:Class xmi.id="EAID_34F0E767_23DE_4564_8F31_8E181159ECF6" visibility="public" namespace="EAPK_1D77CBE2_7C0C_4c13_812E_8D1EBDF9D56F" isRoot="false" isLeaf="false" isAbstract="false">
									<UML:ModelElement.taggedValue>
										<UML:TaggedValue tag="isSpecification" value="false"/>
										<UML:TaggedValue tag="ea_stype" value="InteractionFragment"/>
										<UML:TaggedValue tag="ea_ntype" value="4"/>
										<UML:TaggedValue tag="version" value="1.0"/>
										<UML:TaggedValue tag="package" value="EAPK_1D77CBE2_7C0C_4c13_812E_8D1EBDF9D56F"/>
										<UML:TaggedValue tag="date_created" value="2011-06-22 14:31:03"/>
										<UML:TaggedValue tag="date_modified" value="2011-06-27 11:23:08"/>
										<UML:TaggedValue tag="gentype" value="&lt;none&gt;"/>
										<UML:TaggedValue tag="tagged" value="0"/>
										<UML:TaggedValue tag="package_name" value="PluginUnloading"/>
										<UML:TaggedValue tag="phase" value="1.0"/>
										<UML:TaggedValue tag="author" value="zhangyg"/>
										<UML:TaggedValue tag="complexity" value="1"/>
										<UML:TaggedValue tag="status" value="Proposed"/>
										<UML:TaggedValue tag="tpos" value="0"/>
										<UML:TaggedValue tag="ea_localid" value="72"/>
										<UML:TaggedValue tag="ea_eleType" value="element"/>
										<UML:TaggedValue tag="diagram" value="EAID_49181ED5_4EDE_4805_B8D4_CC3F3934AEE3"/>
										<UML:TaggedValue tag="style" value="BackColor=-1;BorderColor=-1;BorderWidth=-1;FontColor=-1;VSwimLanes=1;HSwimLanes=1;BorderStyle=3;"/>
									</UML:ModelElement.taggedValue>
								</UML:Class>
								<UML:Component name="A" xmi.id="EAID_9C7A5AD0_9F3C_4bfe_ADFD_7C2DC7A5D03B" visibility="public" namespace="EAPK_1D77CBE2_7C0C_4c13_812E_8D1EBDF9D56F" isRoot="false" isLeaf="false" isAbstract="false">
									<UML:ModelElement.taggedValue>
										<UML:TaggedValue tag="isSpecification" value="false"/>
										<UML:TaggedValue tag="ea_stype" value="Component"/>
										<UML:TaggedValue tag="ea_ntype" value="0"/>
										<UML:TaggedValue tag="version" value="1.0"/>
										<UML:TaggedValue tag="classifier" value="EAID_042666F7_B100_489f_932A_F18CEF132868"/>
										<UML:TaggedValue tag="package" value="EAPK_1D77CBE2_7C0C_4c13_812E_8D1EBDF9D56F"/>
										<UML:TaggedValue tag="classname" value="Plugin"/>
										<UML:TaggedValue tag="date_created" value="2011-06-22 11:31:23"/>
										<UML:TaggedValue tag="date_modified" value="2011-06-22 14:25:18"/>
										<UML:TaggedValue tag="gentype" value="Java"/>
										<UML:TaggedValue tag="tagged" value="0"/>
										<UML:TaggedValue tag="package_name" value="PluginUnloading"/>
										<UML:TaggedValue tag="phase" value="1.0"/>
										<UML:TaggedValue tag="author" value="zhangyg"/>
										<UML:TaggedValue tag="complexity" value="1"/>
										<UML:TaggedValue tag="status" value="Proposed"/>
										<UML:TaggedValue tag="tpos" value="0"/>
										<UML:TaggedValue tag="ea_localid" value="73"/>
										<UML:TaggedValue tag="ea_eleType" value="element"/>
										<UML:TaggedValue tag="style" value="BackColor=-1;BorderColor=-1;BorderWidth=-1;FontColor=-1;VSwimLanes=1;HSwimLanes=1;BorderStyle=0;"/>
									</UML:ModelElement.taggedValue>
								</UML:Component>
								<UML:Class name="Quit" xmi.id="EAID_B6DDB5A6_F9E1_4cd6_924A_822C9E7944B6" visibility="public" namespace="EAPK_1D77CBE2_7C0C_4c13_812E_8D1EBDF9D56F" isRoot="false" isLeaf="false" isAbstract="false">
									<UML:ModelElement.taggedValue>
										<UML:TaggedValue tag="isSpecification" value="false"/>
										<UML:TaggedValue tag="ea_stype" value="MessageEndpoint"/>
										<UML:TaggedValue tag="ea_ntype" value="2"/>
										<UML:TaggedValue tag="version" value="1.0"/>
										<UML:TaggedValue tag="package" value="EAPK_1D77CBE2_7C0C_4c13_812E_8D1EBDF9D56F"/>
										<UML:TaggedValue tag="date_created" value="2011-06-27 11:30:05"/>
										<UML:TaggedValue tag="date_modified" value="2011-06-27 11:30:08"/>
										<UML:TaggedValue tag="gentype" value="&lt;none&gt;"/>
										<UML:TaggedValue tag="tagged" value="0"/>
										<UML:TaggedValue tag="package_name" value="PluginUnloading"/>
										<UML:TaggedValue tag="phase" value="1.0"/>
										<UML:TaggedValue tag="author" value="zhangyg"/>
										<UML:TaggedValue tag="complexity" value="1"/>
										<UML:TaggedValue tag="status" value="Proposed"/>
										<UML:TaggedValue tag="tpos" value="0"/>
										<UML:TaggedValue tag="ea_localid" value="86"/>
										<UML:TaggedValue tag="ea_eleType" value="element"/>
										<UML:TaggedValue tag="style" value="BackColor=-1;BorderColor=-1;BorderWidth=-1;FontColor=-1;VSwimLanes=1;HSwimLanes=1;BorderStyle=3;"/>
									</UML:ModelElement.taggedValue>
								</UML:Class>
								<UML:Comment xmi.id="EAID_BA069403_AD82_4ab1_9256_26850E751D8A" visibility="public" namespace="EAPK_1D77CBE2_7C0C_4c13_812E_8D1EBDF9D56F">
									<UML:ModelElement.taggedValue>
										<UML:TaggedValue tag="isSpecification" value="false"/>
										<UML:TaggedValue tag="ea_stype" value="Text"/>
										<UML:TaggedValue tag="ea_ntype" value="18"/>
										<UML:TaggedValue tag="version" value="1.0"/>
										<UML:TaggedValue tag="package" value="EAPK_1D77CBE2_7C0C_4c13_812E_8D1EBDF9D56F"/>
										<UML:TaggedValue tag="date_created" value="2011-06-27 12:26:25"/>
										<UML:TaggedValue tag="date_modified" value="2011-06-27 12:26:25"/>
										<UML:TaggedValue tag="gentype" value="&lt;none&gt;"/>
										<UML:TaggedValue tag="tagged" value="0"/>
										<UML:TaggedValue tag="package_name" value="PluginUnloading"/>
										<UML:TaggedValue tag="phase" value="1.0"/>
										<UML:TaggedValue tag="author" value="zhangyg"/>
										<UML:TaggedValue tag="complexity" value="1"/>
										<UML:TaggedValue tag="status" value="Proposed"/>
										<UML:TaggedValue tag="tpos" value="0"/>
										<UML:TaggedValue tag="ea_localid" value="93"/>
										<UML:TaggedValue tag="ea_eleType" value="element"/>
										<UML:TaggedValue tag="style" value="BackColor=-1;BorderColor=-1;BorderWidth=-1;FontColor=-1;VSwimLanes=1;HSwimLanes=1;BorderStyle=0;"/>
									</UML:ModelElement.taggedValue>
								</UML:Comment>
								<UML:Component xmi.id="EAID_C3EC9BA2_6134_4624_A2CD_32856F7778C8" visibility="public" namespace="EAPK_1D77CBE2_7C0C_4c13_812E_8D1EBDF9D56F" isRoot="false" isLeaf="false" isAbstract="false">
									<UML:ModelElement.taggedValue>
										<UML:TaggedValue tag="isSpecification" value="false"/>
										<UML:TaggedValue tag="ea_stype" value="Component"/>
										<UML:TaggedValue tag="ea_ntype" value="0"/>
										<UML:TaggedValue tag="version" value="1.0"/>
										<UML:TaggedValue tag="classifier" value="EAID_F7C2E2EE_9735_44dc_AF1F_6C0DBFC04D33"/>
										<UML:TaggedValue tag="package" value="EAPK_1D77CBE2_7C0C_4c13_812E_8D1EBDF9D56F"/>
										<UML:TaggedValue tag="classname" value="Application"/>
										<UML:TaggedValue tag="date_created" value="2011-06-22 11:31:05"/>
										<UML:TaggedValue tag="date_modified" value="2011-06-22 11:31:05"/>
										<UML:TaggedValue tag="gentype" value="Java"/>
										<UML:TaggedValue tag="tagged" value="0"/>
										<UML:TaggedValue tag="package_name" value="PluginUnloading"/>
										<UML:TaggedValue tag="phase" value="1.0"/>
										<UML:TaggedValue tag="author" value="zhangyg"/>
										<UML:TaggedValue tag="complexity" value="1"/>
										<UML:TaggedValue tag="status" value="Proposed"/>
										<UML:TaggedValue tag="tpos" value="0"/>
										<UML:TaggedValue tag="ea_localid" value="74"/>
										<UML:TaggedValue tag="ea_eleType" value="element"/>
										<UML:TaggedValue tag="style" value="BackColor=-1;BorderColor=-1;BorderWidth=-1;FontColor=-1;VSwimLanes=1;HSwimLanes=1;BorderStyle=0;"/>
									</UML:ModelElement.taggedValue>
								</UML:Component>
								<UML:Component xmi.id="EAID_E23FEC2D_4AC8_4a85_978F_629490F1ED29" visibility="public" namespace="EAPK_1D77CBE2_7C0C_4c13_812E_8D1EBDF9D56F" isRoot="false" isLeaf="false" isAbstract="false">
									<UML:ModelElement.taggedValue>
										<UML:TaggedValue tag="isSpecification" value="false"/>
										<UML:TaggedValue tag="ea_stype" value="Component"/>
										<UML:TaggedValue tag="ea_ntype" value="0"/>
										<UML:TaggedValue tag="version" value="1.0"/>
										<UML:TaggedValue tag="classifier" value="EAID_3A1A997E_6AF4_4fba_B56E_7EAEDBA3FD72"/>
										<UML:TaggedValue tag="package" value="EAPK_1D77CBE2_7C0C_4c13_812E_8D1EBDF9D56F"/>
										<UML:TaggedValue tag="classname" value="PluginManager"/>
										<UML:TaggedValue tag="date_created" value="2011-06-22 11:31:16"/>
										<UML:TaggedValue tag="date_modified" value="2011-06-22 11:31:16"/>
										<UML:TaggedValue tag="gentype" value="Java"/>
										<UML:TaggedValue tag="tagged" value="0"/>
										<UML:TaggedValue tag="package_name" value="PluginUnloading"/>
										<UML:TaggedValue tag="phase" value="1.0"/>
										<UML:TaggedValue tag="author" value="zhangyg"/>
										<UML:TaggedValue tag="complexity" value="1"/>
										<UML:TaggedValue tag="status" value="Proposed"/>
										<UML:TaggedValue tag="tpos" value="0"/>
										<UML:TaggedValue tag="ea_localid" value="75"/>
										<UML:TaggedValue tag="ea_eleType" value="element"/>
										<UML:TaggedValue tag="style" value="BackColor=-1;BorderColor=-1;BorderWidth=-1;FontColor=-1;VSwimLanes=1;HSwimLanes=1;BorderStyle=0;"/>
									</UML:ModelElement.taggedValue>
								</UML:Component>
							</UML:Namespace.ownedElement>
						</UML:Package>
						<UML:Package name="CreateObject" xmi.id="EAPK_1183DB6B_D781_482f_BE95_20F071D7AA36" isRoot="false" isLeaf="false" isAbstract="false" visibility="public">
							<UML:ModelElement.taggedValue>
								<UML:TaggedValue tag="parent" value="EAPK_D0A6057B_F06A_41d9_8C13_711D94C2C68A"/>
								<UML:TaggedValue tag="created" value="2011-06-27 10:52:37"/>
								<UML:TaggedValue tag="modified" value="2011-06-27 10:52:37"/>
								<UML:TaggedValue tag="iscontrolled" value="0"/>
								<UML:TaggedValue tag="version" value="1.0"/>
								<UML:TaggedValue tag="isprotected" value="0"/>
								<UML:TaggedValue tag="usedtd" value="0"/>
								<UML:TaggedValue tag="logxml" value="0"/>
								<UML:TaggedValue tag="tpos" value="4"/>
								<UML:TaggedValue tag="phase" value="1.0"/>
								<UML:TaggedValue tag="status" value="Proposed"/>
								<UML:TaggedValue tag="author" value="zhangyg"/>
								<UML:TaggedValue tag="complexity" value="1"/>
								<UML:TaggedValue tag="ea_stype" value="Public"/>
							</UML:ModelElement.taggedValue>
							<UML:Namespace.ownedElement>
								<UML:Class name="Cx_Interface::Create" xmi.id="EAID_3F343B37_0DAD_40b7_B3D2_24C22D165050" visibility="public" namespace="EAPK_1183DB6B_D781_482f_BE95_20F071D7AA36" isRoot="false" isLeaf="false" isAbstract="false">
									<UML:ModelElement.taggedValue>
										<UML:TaggedValue tag="isSpecification" value="false"/>
										<UML:TaggedValue tag="ea_stype" value="MessageEndpoint"/>
										<UML:TaggedValue tag="ea_ntype" value="2"/>
										<UML:TaggedValue tag="version" value="1.0"/>
										<UML:TaggedValue tag="package" value="EAPK_1183DB6B_D781_482f_BE95_20F071D7AA36"/>
										<UML:TaggedValue tag="date_created" value="2011-06-27 11:14:53"/>
										<UML:TaggedValue tag="date_modified" value="2011-06-27 11:20:59"/>
										<UML:TaggedValue tag="gentype" value="&lt;none&gt;"/>
										<UML:TaggedValue tag="tagged" value="0"/>
										<UML:TaggedValue tag="package_name" value="CreateObject"/>
										<UML:TaggedValue tag="phase" value="1.0"/>
										<UML:TaggedValue tag="author" value="zhangyg"/>
										<UML:TaggedValue tag="complexity" value="1"/>
										<UML:TaggedValue tag="status" value="Proposed"/>
										<UML:TaggedValue tag="tpos" value="0"/>
										<UML:TaggedValue tag="ea_localid" value="80"/>
										<UML:TaggedValue tag="ea_eleType" value="element"/>
										<UML:TaggedValue tag="style" value="BackColor=-1;BorderColor=-1;BorderWidth=-1;FontColor=-1;VSwimLanes=1;HSwimLanes=1;BorderStyle=3;"/>
									</UML:ModelElement.taggedValue>
								</UML:Class>
								<UML:Collaboration xmi.id="EAID_1183DB6B_D781_482f_BE95_20F071D7AA36_Collaboration" name="Collaborations">
									<UML:Namespace.ownedElement/>
									<UML:Collaboration.interaction>
										<UML:Interaction xmi.id="EAID_1183DB6B_D781_482f_BE95_20F071D7AA36_INT" name="EAID_1183DB6B_D781_482f_BE95_20F071D7AA36_INT">
											<UML:Interaction.message>
												<UML:Message xmi.id="EAID_EAD38BCB_83F3_4737_84C4_C6ECD5E82F44" visibility="public" sender="EAID_3F343B37_0DAD_40b7_B3D2_24C22D165050" receiver="EAID_94048C05_983C_4e90_B1A2_8025F94829D6">
													<UML:ModelElement.taggedValue>
														<UML:TaggedValue tag="style" value="1"/>
														<UML:TaggedValue tag="ea_type" value="Sequence"/>
														<UML:TaggedValue tag="direction" value="Source -&gt; Destination"/>
														<UML:TaggedValue tag="linemode" value="1"/>
														<UML:TaggedValue tag="linecolor" value="-1"/>
														<UML:TaggedValue tag="linewidth" value="0"/>
														<UML:TaggedValue tag="seqno" value="1"/>
														<UML:TaggedValue tag="headStyle" value="0"/>
														<UML:TaggedValue tag="lineStyle" value="0"/>
														<UML:TaggedValue tag="privatedata1" value="Synchronous"/>
														<UML:TaggedValue tag="privatedata2" value="retval=void;"/>
														<UML:TaggedValue tag="privatedata3" value="Call"/>
														<UML:TaggedValue tag="privatedata4" value="0"/>
														<UML:TaggedValue tag="ea_localid" value="117"/>
														<UML:TaggedValue tag="ea_sourceName" value="Cx_Interface::Create"/>
														<UML:TaggedValue tag="ea_targetName" value="A"/>
														<UML:TaggedValue tag="ea_sourceType" value="MessageEndpoint"/>
														<UML:TaggedValue tag="ea_targetType" value="Component"/>
														<UML:TaggedValue tag="ea_sourceID" value="80"/>
														<UML:TaggedValue tag="ea_targetID" value="77"/>
														<UML:TaggedValue tag="src_visibility" value="Public"/>
														<UML:TaggedValue tag="src_isOrdered" value="false"/>
														<UML:TaggedValue tag="src_targetScope" value="instance"/>
														<UML:TaggedValue tag="src_changeable" value="none"/>
														<UML:TaggedValue tag="src_isNavigable" value="false"/>
														<UML:TaggedValue tag="src_containment" value="Unspecified"/>
														<UML:TaggedValue tag="src_style" value="Union=0;Derived=0;AllowDuplicates=0;Owned=0;Navigable=Non-Navigable;"/>
														<UML:TaggedValue tag="dst_visibility" value="Public"/>
														<UML:TaggedValue tag="dst_aggregation" value="0"/>
														<UML:TaggedValue tag="dst_isOrdered" value="false"/>
														<UML:TaggedValue tag="dst_targetScope" value="instance"/>
														<UML:TaggedValue tag="dst_changeable" value="none"/>
														<UML:TaggedValue tag="dst_isNavigable" value="true"/>
														<UML:TaggedValue tag="dst_containment" value="Unspecified"/>
														<UML:TaggedValue tag="dst_style" value="Union=0;Derived=0;AllowDuplicates=0;Owned=0;Navigable=Navigable;"/>
														<UML:TaggedValue tag="privatedata5" value="SX=0;SY=-6;EX=0;EY=0;$LLB=;LLT=;LMT=;LMB=;LRT=;LRB=;IRHS=;ILHS=;"/>
														<UML:TaggedValue tag="sequence_points" value="PtStartX=63;PtStartY=-141;PtEndX=105;PtEndY=-141;"/>
														<UML:TaggedValue tag="stateflags" value="Activation=0;ExtendActivationUp=0;"/>
														<UML:TaggedValue tag="virtualInheritance" value="0"/>
														<UML:TaggedValue tag="diagram" value="EAID_E2957711_0025_4a78_AC94_BBF8187BD372"/>
													</UML:ModelElement.taggedValue>
												</UML:Message>
												<UML:Message name="QueryInterface" xmi.id="EAID_1FC53A30_6F00_416d_B4EE_1C9FAC3B75DB" visibility="public" sender="EAID_94048C05_983C_4e90_B1A2_8025F94829D6" receiver="EAID_94048C05_983C_4e90_B1A2_8025F94829D6">
													<UML:ModelElement.taggedValue>
														<UML:TaggedValue tag="style" value="1"/>
														<UML:TaggedValue tag="ea_type" value="Sequence"/>
														<UML:TaggedValue tag="direction" value="Source -&gt; Destination"/>
														<UML:TaggedValue tag="linemode" value="1"/>
														<UML:TaggedValue tag="linecolor" value="0"/>
														<UML:TaggedValue tag="linewidth" value="0"/>
														<UML:TaggedValue tag="seqno" value="8"/>
														<UML:TaggedValue tag="headStyle" value="0"/>
														<UML:TaggedValue tag="lineStyle" value="0"/>
														<UML:TaggedValue tag="privatedata1" value="Synchronous"/>
														<UML:TaggedValue tag="privatedata2" value="retval=void;"/>
														<UML:TaggedValue tag="privatedata3" value="Call"/>
														<UML:TaggedValue tag="privatedata4" value="0"/>
														<UML:TaggedValue tag="ea_localid" value="116"/>
														<UML:TaggedValue tag="ea_sourceName" value="A"/>
														<UML:TaggedValue tag="ea_targetName" value="A"/>
														<UML:TaggedValue tag="ea_sourceType" value="Component"/>
														<UML:TaggedValue tag="ea_targetType" value="Component"/>
														<UML:TaggedValue tag="ea_sourceID" value="77"/>
														<UML:TaggedValue tag="ea_targetID" value="77"/>
														<UML:TaggedValue tag="src_visibility" value="Public"/>
														<UML:TaggedValue tag="src_isOrdered" value="false"/>
														<UML:TaggedValue tag="src_targetScope" value="instance"/>
														<UML:TaggedValue tag="src_changeable" value="none"/>
														<UML:TaggedValue tag="src_isNavigable" value="false"/>
														<UML:TaggedValue tag="src_containment" value="Unspecified"/>
														<UML:TaggedValue tag="src_style" value="Union=0;Derived=0;AllowDuplicates=0;Owned=0;Navigable=Non-Navigable;"/>
														<UML:TaggedValue tag="dst_visibility" value="Public"/>
														<UML:TaggedValue tag="dst_aggregation" value="0"/>
														<UML:TaggedValue tag="dst_isOrdered" value="false"/>
														<UML:TaggedValue tag="dst_targetScope" value="instance"/>
														<UML:TaggedValue tag="dst_changeable" value="none"/>
														<UML:TaggedValue tag="dst_isNavigable" value="true"/>
														<UML:TaggedValue tag="dst_containment" value="Unspecified"/>
														<UML:TaggedValue tag="dst_style" value="Union=0;Derived=0;AllowDuplicates=0;Owned=0;Navigable=Navigable;"/>
														<UML:TaggedValue tag="privatedata5" value="SX=0;SY=-5;EX=0;EY=0;$LLB=;LLT=;LMT=CX=96:CY=12:OX=40:OY=15:HDN=0:BLD=0:ITA=0:UND=0:CLR=-1:ALN=0:DIR=0:ROT=0;LMB=;LRT=;LRB=;IRHS=;ILHS=;"/>
														<UML:TaggedValue tag="sequence_points" value="PtStartX=116;PtStartY=-331;PtEndX=121;PtEndY=-346;"/>
														<UML:TaggedValue tag="stateflags" value="Initiate=0;StartCoregionHead=0;EndCoregionHead=0;StartCoregionTail=0;EndCoregionTail=0;Activation=0;"/>
														<UML:TaggedValue tag="virtualInheritance" value="0"/>
														<UML:TaggedValue tag="diagram" value="EAID_E2957711_0025_4a78_AC94_BBF8187BD372"/>
														<UML:TaggedValue tag="mt" value="QueryInterface()"/>
													</UML:ModelElement.taggedValue>
												</UML:Message>
												<UML:Message name="factory-&gt;CreateObject" xmi.id="EAID_9938CCF8_4004_4d50_A956_D8BB49BDA8E8" visibility="public" sender="EAID_94048C05_983C_4e90_B1A2_8025F94829D6" receiver="EAID_D6F7B069_02BD_4872_87C8_2BA58C078BC1">
													<UML:ModelElement.taggedValue>
														<UML:TaggedValue tag="style" value="1"/>
														<UML:TaggedValue tag="ea_type" value="Sequence"/>
														<UML:TaggedValue tag="direction" value="Source -&gt; Destination"/>
														<UML:TaggedValue tag="linemode" value="1"/>
														<UML:TaggedValue tag="linecolor" value="0"/>
														<UML:TaggedValue tag="linewidth" value="0"/>
														<UML:TaggedValue tag="seqno" value="4"/>
														<UML:TaggedValue tag="headStyle" value="0"/>
														<UML:TaggedValue tag="lineStyle" value="0"/>
														<UML:TaggedValue tag="conditional" value="not created"/>
														<UML:TaggedValue tag="privatedata1" value="Synchronous"/>
														<UML:TaggedValue tag="privatedata2" value="retval=void;"/>
														<UML:TaggedValue tag="privatedata3" value="Call"/>
														<UML:TaggedValue tag="privatedata4" value="0"/>
														<UML:TaggedValue tag="ea_localid" value="109"/>
														<UML:TaggedValue tag="ea_sourceName" value="A"/>
														<UML:TaggedValue tag="ea_sourceType" value="Component"/>
														<UML:TaggedValue tag="ea_targetType" value="Component"/>
														<UML:TaggedValue tag="ea_sourceID" value="77"/>
														<UML:TaggedValue tag="ea_targetID" value="78"/>
														<UML:TaggedValue tag="src_visibility" value="Public"/>
														<UML:TaggedValue tag="src_isOrdered" value="false"/>
														<UML:TaggedValue tag="src_targetScope" value="instance"/>
														<UML:TaggedValue tag="src_changeable" value="none"/>
														<UML:TaggedValue tag="src_isNavigable" value="false"/>
														<UML:TaggedValue tag="src_containment" value="Unspecified"/>
														<UML:TaggedValue tag="src_style" value="Union=0;Derived=0;AllowDuplicates=0;Owned=0;Navigable=Non-Navigable;"/>
														<UML:TaggedValue tag="dst_visibility" value="Public"/>
														<UML:TaggedValue tag="dst_aggregation" value="0"/>
														<UML:TaggedValue tag="dst_isOrdered" value="false"/>
														<UML:TaggedValue tag="dst_targetScope" value="instance"/>
														<UML:TaggedValue tag="dst_changeable" value="none"/>
														<UML:TaggedValue tag="dst_isNavigable" value="true"/>
														<UML:TaggedValue tag="dst_containment" value="Unspecified"/>
														<UML:TaggedValue tag="dst_style" value="Union=0;Derived=0;AllowDuplicates=0;Owned=0;Navigable=Navigable;"/>
														<UML:TaggedValue tag="privatedata5" value="SX=0;SY=-16;EX=0;EY=0;$LLB=;LLT=;LMT=CX=138:CY=24:OX=46:OY=-14:HDN=0:BLD=0:ITA=0:UND=0:CLR=-1:ALN=0:DIR=0:ROT=0;LMB=;LRT=;LRB=;IRHS=;ILHS=;"/>
														<UML:TaggedValue tag="sequence_points" value="PtStartX=116;PtStartY=-232;PtEndX=293;PtEndY=-232;"/>
														<UML:TaggedValue tag="stateflags" value="StartCoregionHead=0;EndCoregionHead=0;StartCoregionTail=0;EndCoregionTail=0;Initiate=0;Activation=2;"/>
														<UML:TaggedValue tag="virtualInheritance" value="0"/>
														<UML:TaggedValue tag="diagram" value="EAID_E2957711_0025_4a78_AC94_BBF8187BD372"/>
														<UML:TaggedValue tag="mt" value="[not created]:factory-&gt;CreateObject()"/>
													</UML:ModelElement.taggedValue>
												</UML:Message>
												<UML:Message name="x3InternalCreateObject" xmi.id="EAID_E9A9809C_3CC2_4fd7_8347_6465F11F719F" visibility="public" sender="EAID_94048C05_983C_4e90_B1A2_8025F94829D6" receiver="EAID_94048C05_983C_4e90_B1A2_8025F94829D6">
													<UML:ModelElement.taggedValue>
														<UML:TaggedValue tag="style" value="1"/>
														<UML:TaggedValue tag="ea_type" value="Sequence"/>
														<UML:TaggedValue tag="direction" value="Source -&gt; Destination"/>
														<UML:TaggedValue tag="linemode" value="1"/>
														<UML:TaggedValue tag="linecolor" value="-1"/>
														<UML:TaggedValue tag="linewidth" value="0"/>
														<UML:TaggedValue tag="seqno" value="3"/>
														<UML:TaggedValue tag="headStyle" value="0"/>
														<UML:TaggedValue tag="lineStyle" value="0"/>
														<UML:TaggedValue tag="privatedata1" value="Synchronous"/>
														<UML:TaggedValue tag="privatedata2" value="retval=void;"/>
														<UML:TaggedValue tag="privatedata3" value="Call"/>
														<UML:TaggedValue tag="privatedata4" value="0"/>
														<UML:TaggedValue tag="ea_localid" value="108"/>
														<UML:TaggedValue tag="ea_sourceName" value="A"/>
														<UML:TaggedValue tag="ea_targetName" value="A"/>
														<UML:TaggedValue tag="ea_sourceType" value="Component"/>
														<UML:TaggedValue tag="ea_targetType" value="Component"/>
														<UML:TaggedValue tag="ea_sourceID" value="77"/>
														<UML:TaggedValue tag="ea_targetID" value="77"/>
														<UML:TaggedValue tag="src_visibility" value="Public"/>
														<UML:TaggedValue tag="src_isOrdered" value="false"/>
														<UML:TaggedValue tag="src_targetScope" value="instance"/>
														<UML:TaggedValue tag="src_changeable" value="none"/>
														<UML:TaggedValue tag="src_isNavigable" value="false"/>
														<UML:TaggedValue tag="src_containment" value="Unspecified"/>
														<UML:TaggedValue tag="src_style" value="Union=0;Derived=0;AllowDuplicates=0;Owned=0;Navigable=Non-Navigable;"/>
														<UML:TaggedValue tag="dst_visibility" value="Public"/>
														<UML:TaggedValue tag="dst_aggregation" value="0"/>
														<UML:TaggedValue tag="dst_isOrdered" value="false"/>
														<UML:TaggedValue tag="dst_targetScope" value="instance"/>
														<UML:TaggedValue tag="dst_changeable" value="none"/>
														<UML:TaggedValue tag="dst_isNavigable" value="true"/>
														<UML:TaggedValue tag="dst_containment" value="Unspecified"/>
														<UML:TaggedValue tag="dst_style" value="Union=0;Derived=0;AllowDuplicates=0;Owned=0;Navigable=Navigable;"/>
														<UML:TaggedValue tag="privatedata5" value="SX=0;SY=6;EX=0;EY=0;$LLB=;LLT=;LMT=CX=144:CY=12:OX=40:OY=15:HDN=0:BLD=0:ITA=0:UND=0:CLR=-1:ALN=0:DIR=0:ROT=0;LMB=;LRT=;LRB=;IRHS=;ILHS=;"/>
														<UML:TaggedValue tag="sequence_points" value="PtStartX=121;PtStartY=-181;PtEndX=126;PtEndY=-196;"/>
														<UML:TaggedValue tag="stateflags" value="Activation=1;"/>
														<UML:TaggedValue tag="virtualInheritance" value="0"/>
														<UML:TaggedValue tag="diagram" value="EAID_E2957711_0025_4a78_AC94_BBF8187BD372"/>
														<UML:TaggedValue tag="mt" value="x3InternalCreateObject()"/>
													</UML:ModelElement.taggedValue>
												</UML:Message>
												<UML:Message name="x3CreateObject" xmi.id="EAID_FA98EB06_E4A6_4a79_8F83_320D6945D743" visibility="public" sender="EAID_94048C05_983C_4e90_B1A2_8025F94829D6" receiver="EAID_94048C05_983C_4e90_B1A2_8025F94829D6">
													<UML:ModelElement.taggedValue>
														<UML:TaggedValue tag="style" value="1"/>
														<UML:TaggedValue tag="ea_type" value="Sequence"/>
														<UML:TaggedValue tag="direction" value="Source -&gt; Destination"/>
														<UML:TaggedValue tag="linemode" value="1"/>
														<UML:TaggedValue tag="linecolor" value="-1"/>
														<UML:TaggedValue tag="linewidth" value="0"/>
														<UML:TaggedValue tag="seqno" value="2"/>
														<UML:TaggedValue tag="headStyle" value="0"/>
														<UML:TaggedValue tag="lineStyle" value="0"/>
														<UML:TaggedValue tag="privatedata1" value="Synchronous"/>
														<UML:TaggedValue tag="privatedata2" value="retval=void;"/>
														<UML:TaggedValue tag="privatedata3" value="Call"/>
														<UML:TaggedValue tag="privatedata4" value="0"/>
														<UML:TaggedValue tag="ea_localid" value="107"/>
														<UML:TaggedValue tag="ea_sourceName" value="A"/>
														<UML:TaggedValue tag="ea_targetName" value="A"/>
														<UML:TaggedValue tag="ea_sourceType" value="Component"/>
														<UML:TaggedValue tag="ea_targetType" value="Component"/>
														<UML:TaggedValue tag="ea_sourceID" value="77"/>
														<UML:TaggedValue tag="ea_targetID" value="77"/>
														<UML:TaggedValue tag="src_visibility" value="Public"/>
														<UML:TaggedValue tag="src_isOrdered" value="false"/>
														<UML:TaggedValue tag="src_targetScope" value="instance"/>
														<UML:TaggedValue tag="src_changeable" value="none"/>
														<UML:TaggedValue tag="src_isNavigable" value="false"/>
														<UML:TaggedValue tag="src_containment" value="Unspecified"/>
														<UML:TaggedValue tag="src_style" value="Union=0;Derived=0;AllowDuplicates=0;Owned=0;Navigable=Non-Navigable;"/>
														<UML:TaggedValue tag="dst_visibility" value="Public"/>
														<UML:TaggedValue tag="dst_aggregation" value="0"/>
														<UML:TaggedValue tag="dst_isOrdered" value="false"/>
														<UML:TaggedValue tag="dst_targetScope" value="instance"/>
														<UML:TaggedValue tag="dst_changeable" value="none"/>
														<UML:TaggedValue tag="dst_isNavigable" value="true"/>
														<UML:TaggedValue tag="dst_containment" value="Unspecified"/>
														<UML:TaggedValue tag="dst_style" value="Union=0;Derived=0;AllowDuplicates=0;Owned=0;Navigable=Navigable;"/>
														<UML:TaggedValue tag="privatedata5" value="SX=0;SY=24;EX=0;EY=0;$LLB=;LLT=;LMT=CX=96:CY=12:OX=40:OY=15:HDN=0:BLD=0:ITA=0:UND=0:CLR=-1:ALN=0:DIR=0:ROT=0;LMB=;LRT=;LRB=;IRHS=;ILHS=;"/>
														<UML:TaggedValue tag="sequence_points" value="PtStartX=116;PtStartY=-152;PtEndX=121;PtEndY=-167;"/>
														<UML:TaggedValue tag="stateflags" value="Activation=0;"/>
														<UML:TaggedValue tag="virtualInheritance" value="0"/>
														<UML:TaggedValue tag="diagram" value="EAID_E2957711_0025_4a78_AC94_BBF8187BD372"/>
														<UML:TaggedValue tag="mt" value="x3CreateObject()"/>
													</UML:ModelElement.taggedValue>
												</UML:Message>
												<UML:Message name="FindEntry" xmi.id="EAID_0CA6CFF6_FDEE_4120_B393_60EE2A9224C5" visibility="public" sender="EAID_D6F7B069_02BD_4872_87C8_2BA58C078BC1" receiver="EAID_D6F7B069_02BD_4872_87C8_2BA58C078BC1">
													<UML:ModelElement.taggedValue>
														<UML:TaggedValue tag="style" value="1"/>
														<UML:TaggedValue tag="ea_type" value="Sequence"/>
														<UML:TaggedValue tag="direction" value="Source -&gt; Destination"/>
														<UML:TaggedValue tag="linemode" value="1"/>
														<UML:TaggedValue tag="linecolor" value="0"/>
														<UML:TaggedValue tag="linewidth" value="0"/>
														<UML:TaggedValue tag="seqno" value="5"/>
														<UML:TaggedValue tag="headStyle" value="0"/>
														<UML:TaggedValue tag="lineStyle" value="0"/>
														<UML:TaggedValue tag="privatedata1" value="Synchronous"/>
														<UML:TaggedValue tag="privatedata2" value="retval=void;"/>
														<UML:TaggedValue tag="privatedata3" value="Call"/>
														<UML:TaggedValue tag="privatedata4" value="0"/>
														<UML:TaggedValue tag="ea_localid" value="110"/>
														<UML:TaggedValue tag="ea_sourceType" value="Component"/>
														<UML:TaggedValue tag="ea_targetType" value="Component"/>
														<UML:TaggedValue tag="ea_sourceID" value="78"/>
														<UML:TaggedValue tag="ea_targetID" value="78"/>
														<UML:TaggedValue tag="src_visibility" value="Public"/>
														<UML:TaggedValue tag="src_isOrdered" value="false"/>
														<UML:TaggedValue tag="src_targetScope" value="instance"/>
														<UML:TaggedValue tag="src_changeable" value="none"/>
														<UML:TaggedValue tag="src_isNavigable" value="false"/>
														<UML:TaggedValue tag="src_containment" value="Unspecified"/>
														<UML:TaggedValue tag="src_style" value="Union=0;Derived=0;AllowDuplicates=0;Owned=0;Navigable=Non-Navigable;"/>
														<UML:TaggedValue tag="dst_visibility" value="Public"/>
														<UML:TaggedValue tag="dst_aggregation" value="0"/>
														<UML:TaggedValue tag="dst_isOrdered" value="false"/>
														<UML:TaggedValue tag="dst_targetScope" value="instance"/>
														<UML:TaggedValue tag="dst_changeable" value="none"/>
														<UML:TaggedValue tag="dst_isNavigable" value="true"/>
														<UML:TaggedValue tag="dst_containment" value="Unspecified"/>
														<UML:TaggedValue tag="dst_style" value="Union=0;Derived=0;AllowDuplicates=0;Owned=0;Navigable=Navigable;"/>
														<UML:TaggedValue tag="privatedata5" value="SX=0;SY=27;EX=0;EY=0;$LLB=;LLT=;LMT=CX=66:CY=12:OX=40:OY=15:HDN=0:BLD=0:ITA=0:UND=0:CLR=-1:ALN=0:DIR=0:ROT=0;LMB=;LRT=;LRB=;IRHS=;ILHS=;"/>
														<UML:TaggedValue tag="sequence_points" value="PtStartX=304;PtStartY=-240;PtEndX=309;PtEndY=-255;"/>
														<UML:TaggedValue tag="stateflags" value="Activation=0;StartCoregionHead=0;EndCoregionHead=0;StartCoregionTail=0;EndCoregionTail=0;"/>
														<UML:TaggedValue tag="virtualInheritance" value="0"/>
														<UML:TaggedValue tag="diagram" value="EAID_E2957711_0025_4a78_AC94_BBF8187BD372"/>
														<UML:TaggedValue tag="mt" value="FindEntry()"/>
													</UML:ModelElement.taggedValue>
												</UML:Message>
												<UML:Message name="pfnObjectCreator" xmi.id="EAID_F088A8CA_505D_4046_8718_174E978A498A" visibility="public" sender="EAID_D6F7B069_02BD_4872_87C8_2BA58C078BC1" receiver="EAID_DAA4D07D_41EC_4114_94A8_7C9B448E943D">
													<UML:ModelElement.taggedValue>
														<UML:TaggedValue tag="style" value="1"/>
														<UML:TaggedValue tag="ea_type" value="Sequence"/>
														<UML:TaggedValue tag="direction" value="Source -&gt; Destination"/>
														<UML:TaggedValue tag="linemode" value="1"/>
														<UML:TaggedValue tag="linecolor" value="0"/>
														<UML:TaggedValue tag="linewidth" value="0"/>
														<UML:TaggedValue tag="seqno" value="6"/>
														<UML:TaggedValue tag="headStyle" value="0"/>
														<UML:TaggedValue tag="lineStyle" value="0"/>
														<UML:TaggedValue tag="privatedata1" value="Synchronous"/>
														<UML:TaggedValue tag="privatedata2" value="retval=void;"/>
														<UML:TaggedValue tag="privatedata3" value="Call"/>
														<UML:TaggedValue tag="privatedata4" value="0"/>
														<UML:TaggedValue tag="ea_localid" value="111"/>
														<UML:TaggedValue tag="ea_targetName" value="B"/>
														<UML:TaggedValue tag="ea_sourceType" value="Component"/>
														<UML:TaggedValue tag="ea_targetType" value="Component"/>
														<UML:TaggedValue tag="ea_sourceID" value="78"/>
														<UML:TaggedValue tag="ea_targetID" value="79"/>
														<UML:TaggedValue tag="src_visibility" value="Public"/>
														<UML:TaggedValue tag="src_isOrdered" value="false"/>
														<UML:TaggedValue tag="src_targetScope" value="instance"/>
														<UML:TaggedValue tag="src_changeable" value="none"/>
														<UML:TaggedValue tag="src_isNavigable" value="false"/>
														<UML:TaggedValue tag="src_containment" value="Unspecified"/>
														<UML:TaggedValue tag="src_style" value="Union=0;Derived=0;AllowDuplicates=0;Owned=0;Navigable=Non-Navigable;"/>
														<UML:TaggedValue tag="dst_visibility" value="Public"/>
														<UML:TaggedValue tag="dst_aggregation" value="0"/>
														<UML:TaggedValue tag="dst_isOrdered" value="false"/>
														<UML:TaggedValue tag="dst_targetScope" value="instance"/>
														<UML:TaggedValue tag="dst_changeable" value="none"/>
														<UML:TaggedValue tag="dst_isNavigable" value="true"/>
														<UML:TaggedValue tag="dst_containment" value="Unspecified"/>
														<UML:TaggedValue tag="dst_style" value="Union=0;Derived=0;AllowDuplicates=0;Owned=0;Navigable=Navigable;"/>
														<UML:TaggedValue tag="privatedata5" value="SX=0;SY=-4;EX=0;EY=0;$LLB=;LLT=;LMT=CX=108:CY=12:OX=0:OY=-2:HDN=0:BLD=0:ITA=0:UND=0:CLR=-1:ALN=0:DIR=0:ROT=0;LMB=;LRT=;LRB=;IRHS=;ILHS=;"/>
														<UML:TaggedValue tag="sequence_points" value="PtStartX=304;PtStartY=-279;PtEndX=453;PtEndY=-279;"/>
														<UML:TaggedValue tag="stateflags" value="Activation=0;StartCoregionHead=0;EndCoregionHead=0;StartCoregionTail=0;EndCoregionTail=0;"/>
														<UML:TaggedValue tag="virtualInheritance" value="0"/>
														<UML:TaggedValue tag="diagram" value="EAID_E2957711_0025_4a78_AC94_BBF8187BD372"/>
														<UML:TaggedValue tag="mt" value="pfnObjectCreator()"/>
													</UML:ModelElement.taggedValue>
												</UML:Message>
												<UML:Message name="Cx_SingletonObject&lt;cls&gt;:: CreateObject" xmi.id="EAID_0C68632F_5A9B_4a75_A207_91C20F2640BF" visibility="public" sender="EAID_DAA4D07D_41EC_4114_94A8_7C9B448E943D" receiver="EAID_DAA4D07D_41EC_4114_94A8_7C9B448E943D">
													<UML:ModelElement.taggedValue>
														<UML:TaggedValue tag="style" value="1"/>
														<UML:TaggedValue tag="ea_type" value="Sequence"/>
														<UML:TaggedValue tag="direction" value="Source -&gt; Destination"/>
														<UML:TaggedValue tag="linemode" value="1"/>
														<UML:TaggedValue tag="linecolor" value="0"/>
														<UML:TaggedValue tag="linewidth" value="0"/>
														<UML:TaggedValue tag="seqno" value="7"/>
														<UML:TaggedValue tag="headStyle" value="0"/>
														<UML:TaggedValue tag="lineStyle" value="0"/>
														<UML:TaggedValue tag="privatedata1" value="Synchronous"/>
														<UML:TaggedValue tag="privatedata2" value="retval=void;"/>
														<UML:TaggedValue tag="privatedata3" value="Call"/>
														<UML:TaggedValue tag="privatedata4" value="0"/>
														<UML:TaggedValue tag="ea_localid" value="112"/>
														<UML:TaggedValue tag="ea_sourceName" value="B"/>
														<UML:TaggedValue tag="ea_targetName" value="B"/>
														<UML:TaggedValue tag="ea_sourceType" value="Component"/>
														<UML:TaggedValue tag="ea_targetType" value="Component"/>
														<UML:TaggedValue tag="ea_sourceID" value="79"/>
														<UML:TaggedValue tag="ea_targetID" value="79"/>
														<UML:TaggedValue tag="src_visibility" value="Public"/>
														<UML:TaggedValue tag="src_isOrdered" value="false"/>
														<UML:TaggedValue tag="src_targetScope" value="instance"/>
														<UML:TaggedValue tag="src_changeable" value="none"/>
														<UML:TaggedValue tag="src_isNavigable" value="false"/>
														<UML:TaggedValue tag="src_containment" value="Unspecified"/>
														<UML:TaggedValue tag="src_style" value="Union=0;Derived=0;AllowDuplicates=0;Owned=0;Navigable=Non-Navigable;"/>
														<UML:TaggedValue tag="dst_visibility" value="Public"/>
														<UML:TaggedValue tag="dst_aggregation" value="0"/>
														<UML:TaggedValue tag="dst_isOrdered" value="false"/>
														<UML:TaggedValue tag="dst_targetScope" value="instance"/>
														<UML:TaggedValue tag="dst_changeable" value="none"/>
														<UML:TaggedValue tag="dst_isNavigable" value="true"/>
														<UML:TaggedValue tag="dst_containment" value="Unspecified"/>
														<UML:TaggedValue tag="dst_style" value="Union=0;Derived=0;AllowDuplicates=0;Owned=0;Navigable=Navigable;"/>
														<UML:TaggedValue tag="privatedata5" value="SX=0;SY=23;EX=0;EY=0;$LLB=;LLT=;LMT=CX=156:CY=24:OX=-1:OY=-17:HDN=0:BLD=0:ITA=0:UND=0:CLR=-1:ALN=0:DIR=0:ROT=0;LMB=;LRT=;LRB=;IRHS=;ILHS=;"/>
														<UML:TaggedValue tag="sequence_points" value="PtStartX=464;PtStartY=-291;PtEndX=469;PtEndY=-306;"/>
														<UML:TaggedValue tag="stateflags" value="Activation=0;StartCoregionHead=0;EndCoregionHead=0;StartCoregionTail=0;EndCoregionTail=0;"/>
														<UML:TaggedValue tag="virtualInheritance" value="0"/>
														<UML:TaggedValue tag="diagram" value="EAID_E2957711_0025_4a78_AC94_BBF8187BD372"/>
														<UML:TaggedValue tag="mt" value="Cx_SingletonObject&lt;cls&gt;:: CreateObject()"/>
													</UML:ModelElement.taggedValue>
												</UML:Message>
											</UML:Interaction.message>
										</UML:Interaction>
									</UML:Collaboration.interaction>
								</UML:Collaboration>
								<UML:Component name="A" xmi.id="EAID_94048C05_983C_4e90_B1A2_8025F94829D6" visibility="public" namespace="EAPK_1183DB6B_D781_482f_BE95_20F071D7AA36" isRoot="false" isLeaf="false" isAbstract="false">
									<UML:ModelElement.taggedValue>
										<UML:TaggedValue tag="isSpecification" value="false"/>
										<UML:TaggedValue tag="ea_stype" value="Component"/>
										<UML:TaggedValue tag="ea_ntype" value="0"/>
										<UML:TaggedValue tag="version" value="1.0"/>
										<UML:TaggedValue tag="classifier" value="EAID_042666F7_B100_489f_932A_F18CEF132868"/>
										<UML:TaggedValue tag="package" value="EAPK_1183DB6B_D781_482f_BE95_20F071D7AA36"/>
										<UML:TaggedValue tag="classname" value="Plugin"/>
										<UML:TaggedValue tag="date_created" value="2011-06-27 10:53:04"/>
										<UML:TaggedValue tag="date_modified" value="2011-06-27 10:53:34"/>
										<UML:TaggedValue tag="gentype" value="Java"/>
										<UML:TaggedValue tag="tagged" value="0"/>
										<UML:TaggedValue tag="package_name" value="CreateObject"/>
										<UML:TaggedValue tag="phase" value="1.0"/>
										<UML:TaggedValue tag="author" value="zhangyg"/>
										<UML:TaggedValue tag="complexity" value="1"/>
										<UML:TaggedValue tag="status" value="Proposed"/>
										<UML:TaggedValue tag="tpos" value="0"/>
										<UML:TaggedValue tag="ea_localid" value="77"/>
										<UML:TaggedValue tag="ea_eleType" value="element"/>
										<UML:TaggedValue tag="style" value="BackColor=-1;BorderColor=-1;BorderWidth=-1;FontColor=-1;VSwimLanes=1;HSwimLanes=1;BorderStyle=0;"/>
									</UML:ModelElement.taggedValue>
								</UML:Component>
								<UML:Comment xmi.id="EAID_C6D74335_2AFA_4fe3_8F7A_730FF894E251" visibility="public" namespace="EAPK_1183DB6B_D781_482f_BE95_20F071D7AA36">
									<UML:ModelElement.taggedValue>
										<UML:TaggedValue tag="isSpecification" value="false"/>
										<UML:TaggedValue tag="ea_stype" value="Text"/>
										<UML:TaggedValue tag="ea_ntype" value="18"/>
										<UML:TaggedValue tag="version" value="1.0"/>
										<UML:TaggedValue tag="package" value="EAPK_1183DB6B_D781_482f_BE95_20F071D7AA36"/>
										<UML:TaggedValue tag="date_created" value="2011-06-27 12:26:40"/>
										<UML:TaggedValue tag="date_modified" value="2011-06-27 12:26:40"/>
										<UML:TaggedValue tag="gentype" value="&lt;none&gt;"/>
										<UML:TaggedValue tag="tagged" value="0"/>
										<UML:TaggedValue tag="package_name" value="CreateObject"/>
										<UML:TaggedValue tag="phase" value="1.0"/>
										<UML:TaggedValue tag="author" value="zhangyg"/>
										<UML:TaggedValue tag="complexity" value="1"/>
										<UML:TaggedValue tag="status" value="Proposed"/>
										<UML:TaggedValue tag="tpos" value="0"/>
										<UML:TaggedValue tag="ea_localid" value="94"/>
										<UML:TaggedValue tag="ea_eleType" value="element"/>
										<UML:TaggedValue tag="style" value="BackColor=-1;BorderColor=-1;BorderWidth=-1;FontColor=-1;VSwimLanes=1;HSwimLanes=1;BorderStyle=0;"/>
									</UML:ModelElement.taggedValue>
								</UML:Comment>
								<UML:Component xmi.id="EAID_D6F7B069_02BD_4872_87C8_2BA58C078BC1" visibility="public" namespace="EAPK_1183DB6B_D781_482f_BE95_20F071D7AA36" isRoot="false" isLeaf="false" isAbstract="false">
									<UML:ModelElement.taggedValue>
										<UML:TaggedValue tag="isSpecification" value="false"/>
										<UML:TaggedValue tag="ea_stype" value="Component"/>
										<UML:TaggedValue tag="ea_ntype" value="0"/>
										<UML:TaggedValue tag="version" value="1.0"/>
										<UML:TaggedValue tag="classifier" value="EAID_3A1A997E_6AF4_4fba_B56E_7EAEDBA3FD72"/>
										<UML:TaggedValue tag="package" value="EAPK_1183DB6B_D781_482f_BE95_20F071D7AA36"/>
										<UML:TaggedValue tag="classname" value="PluginManager"/>
										<UML:TaggedValue tag="date_created" value="2011-06-27 10:53:16"/>
										<UML:TaggedValue tag="date_modified" value="2011-06-27 10:53:16"/>
										<UML:TaggedValue tag="gentype" value="Java"/>
										<UML:TaggedValue tag="tagged" value="0"/>
										<UML:TaggedValue tag="package_name" value="CreateObject"/>
										<UML:TaggedValue tag="phase" value="1.0"/>
										<UML:TaggedValue tag="author" value="zhangyg"/>
										<UML:TaggedValue tag="complexity" value="1"/>
										<UML:TaggedValue tag="status" value="Proposed"/>
										<UML:TaggedValue tag="tpos" value="0"/>
										<UML:TaggedValue tag="ea_localid" value="78"/>
										<UML:TaggedValue tag="ea_eleType" value="element"/>
										<UML:TaggedValue tag="style" value="BackColor=-1;BorderColor=-1;BorderWidth=-1;FontColor=-1;VSwimLanes=1;HSwimLanes=1;BorderStyle=0;"/>
									</UML:ModelElement.taggedValue>
								</UML:Component>
								<UML:Component name="B" xmi.id="EAID_DAA4D07D_41EC_4114_94A8_7C9B448E943D" visibility="public" namespace="EAPK_1183DB6B_D781_482f_BE95_20F071D7AA36" isRoot="false" isLeaf="false" isAbstract="false">
									<UML:ModelElement.taggedValue>
										<UML:TaggedValue tag="isSpecification" value="false"/>
										<UML:TaggedValue tag="ea_stype" value="Component"/>
										<UML:TaggedValue tag="ea_ntype" value="0"/>
										<UML:TaggedValue tag="version" value="1.0"/>
										<UML:TaggedValue tag="classifier" value="EAID_042666F7_B100_489f_932A_F18CEF132868"/>
										<UML:TaggedValue tag="package" value="EAPK_1183DB6B_D781_482f_BE95_20F071D7AA36"/>
										<UML:TaggedValue tag="classname" value="Plugin"/>
										<UML:TaggedValue tag="date_created" value="2011-06-27 10:53:22"/>
										<UML:TaggedValue tag="date_modified" value="2011-06-27 10:53:38"/>
										<UML:TaggedValue tag="gentype" value="Java"/>
										<UML:TaggedValue tag="tagged" value="0"/>
										<UML:TaggedValue tag="package_name" value="CreateObject"/>
										<UML:TaggedValue tag="phase" value="1.0"/>
										<UML:TaggedValue tag="author" value="zhangyg"/>
										<UML:TaggedValue tag="complexity" value="1"/>
										<UML:TaggedValue tag="status" value="Proposed"/>
										<UML:TaggedValue tag="tpos" value="0"/>
										<UML:TaggedValue tag="ea_localid" value="79"/>
										<UML:TaggedValue tag="ea_eleType" value="element"/>
										<UML:TaggedValue tag="style" value="BackColor=-1;BorderColor=-1;BorderWidth=-1;FontColor=-1;VSwimLanes=1;HSwimLanes=1;BorderStyle=0;"/>
									</UML:ModelElement.taggedValue>
								</UML:Component>
							</UML:Namespace.ownedElement>
						</UML:Package>
						<UML:Package name="EventDriven" xmi.id="EAPK_79AAFD11_7092_43ec_8026_7AA4B7ED8408" isRoot="false" isLeaf="false" isAbstract="false" visibility="public">
							<UML:ModelElement.taggedValue>
								<UML:TaggedValue tag="parent" value="EAPK_D0A6057B_F06A_41d9_8C13_711D94C2C68A"/>
								<UML:TaggedValue tag="created" value="2011-06-27 11:26:25"/>
								<UML:TaggedValue tag="modified" value="2011-06-27 11:26:25"/>
								<UML:TaggedValue tag="iscontrolled" value="0"/>
								<UML:TaggedValue tag="version" value="1.0"/>
								<UML:TaggedValue tag="isprotected" value="0"/>
								<UML:TaggedValue tag="usedtd" value="0"/>
								<UML:TaggedValue tag="logxml" value="0"/>
								<UML:TaggedValue tag="tpos" value="5"/>
								<UML:TaggedValue tag="phase" value="1.0"/>
								<UML:TaggedValue tag="status" value="Proposed"/>
								<UML:TaggedValue tag="author" value="zhangyg"/>
								<UML:TaggedValue tag="complexity" value="1"/>
								<UML:TaggedValue tag="ea_stype" value="Public"/>
							</UML:ModelElement.taggedValue>
							<UML:Namespace.ownedElement>
								<UML:Component name="C" xmi.id="EAID_178728F0_7B1C_45d6_BD81_438B9A722B58" visibility="public" namespace="EAPK_79AAFD11_7092_43ec_8026_7AA4B7ED8408" isRoot="false" isLeaf="false" isAbstract="false">
									<UML:ModelElement.taggedValue>
										<UML:TaggedValue tag="isSpecification" value="false"/>
										<UML:TaggedValue tag="ea_stype" value="Component"/>
										<UML:TaggedValue tag="ea_ntype" value="0"/>
										<UML:TaggedValue tag="version" value="1.0"/>
										<UML:TaggedValue tag="classifier" value="EAID_042666F7_B100_489f_932A_F18CEF132868"/>
										<UML:TaggedValue tag="package" value="EAPK_79AAFD11_7092_43ec_8026_7AA4B7ED8408"/>
										<UML:TaggedValue tag="classname" value="Plugin"/>
										<UML:TaggedValue tag="date_created" value="2011-06-27 11:28:08"/>
										<UML:TaggedValue tag="date_modified" value="2011-06-27 11:42:57"/>
										<UML:TaggedValue tag="gentype" value="Java"/>
										<UML:TaggedValue tag="tagged" value="0"/>
										<UML:TaggedValue tag="package_name" value="EventDriven"/>
										<UML:TaggedValue tag="phase" value="1.0"/>
										<UML:TaggedValue tag="author" value="zhangyg"/>
										<UML:TaggedValue tag="complexity" value="1"/>
										<UML:TaggedValue tag="status" value="Proposed"/>
										<UML:TaggedValue tag="tpos" value="0"/>
										<UML:TaggedValue tag="ea_localid" value="84"/>
										<UML:TaggedValue tag="ea_eleType" value="element"/>
										<UML:TaggedValue tag="style" value="BackColor=-1;BorderColor=-1;BorderWidth=-1;FontColor=-1;VSwimLanes=1;HSwimLanes=1;BorderStyle=0;"/>
									</UML:ModelElement.taggedValue>
								</UML:Component>
								<UML:Collaboration xmi.id="EAID_79AAFD11_7092_43ec_8026_7AA4B7ED8408_Collaboration" name="Collaborations">
									<UML:Namespace.ownedElement/>
									<UML:Collaboration.interaction>
										<UML:Interaction xmi.id="EAID_79AAFD11_7092_43ec_8026_7AA4B7ED8408_INT" name="EAID_79AAFD11_7092_43ec_8026_7AA4B7ED8408_INT">
											<UML:Interaction.message>
												<UML:Message xmi.id="EAID_55A08DAF_07BA_4093_B69D_C544EA09694A" visibility="public" sender="EAID_A573042D_61C5_4bd0_9D15_7D0A64665B0F" receiver="EAID_178728F0_7B1C_45d6_BD81_438B9A722B58">
													<UML:ModelElement.taggedValue>
														<UML:TaggedValue tag="style" value="1"/>
														<UML:TaggedValue tag="ea_type" value="Sequence"/>
														<UML:TaggedValue tag="direction" value="Source -&gt; Destination"/>
														<UML:TaggedValue tag="linemode" value="1"/>
														<UML:TaggedValue tag="linecolor" value="-1"/>
														<UML:TaggedValue tag="linewidth" value="0"/>
														<UML:TaggedValue tag="seqno" value="7"/>
														<UML:TaggedValue tag="headStyle" value="0"/>
														<UML:TaggedValue tag="lineStyle" value="0"/>
														<UML:TaggedValue tag="privatedata1" value="Synchronous"/>
														<UML:TaggedValue tag="privatedata2" value="retval=void;"/>
														<UML:TaggedValue tag="privatedata3" value="Call"/>
														<UML:TaggedValue tag="privatedata4" value="0"/>
														<UML:TaggedValue tag="ea_localid" value="125"/>
														<UML:TaggedValue tag="ea_sourceName" value="Event"/>
														<UML:TaggedValue tag="ea_targetName" value="C"/>
														<UML:TaggedValue tag="ea_sourceType" value="MessageEndpoint"/>
														<UML:TaggedValue tag="ea_targetType" value="Component"/>
														<UML:TaggedValue tag="ea_sourceID" value="88"/>
														<UML:TaggedValue tag="ea_targetID" value="84"/>
														<UML:TaggedValue tag="src_visibility" value="Public"/>
														<UML:TaggedValue tag="src_isOrdered" value="false"/>
														<UML:TaggedValue tag="src_targetScope" value="instance"/>
														<UML:TaggedValue tag="src_changeable" value="none"/>
														<UML:TaggedValue tag="src_isNavigable" value="false"/>
														<UML:TaggedValue tag="src_containment" value="Unspecified"/>
														<UML:TaggedValue tag="src_style" value="Union=0;Derived=0;AllowDuplicates=0;Owned=0;Navigable=Non-Navigable;"/>
														<UML:TaggedValue tag="dst_visibility" value="Public"/>
														<UML:TaggedValue tag="dst_aggregation" value="0"/>
														<UML:TaggedValue tag="dst_isOrdered" value="false"/>
														<UML:TaggedValue tag="dst_targetScope" value="instance"/>
														<UML:TaggedValue tag="dst_changeable" value="none"/>
														<UML:TaggedValue tag="dst_isNavigable" value="true"/>
														<UML:TaggedValue tag="dst_containment" value="Unspecified"/>
														<UML:TaggedValue tag="dst_style" value="Union=0;Derived=0;AllowDuplicates=0;Owned=0;Navigable=Navigable;"/>
														<UML:TaggedValue tag="privatedata5" value="SX=0;SY=0;EX=0;EY=0;$LLB=;LLT=;LMT=;LMB=;LRT=;LRB=;IRHS=;ILHS=;"/>
														<UML:TaggedValue tag="sequence_points" value="PtStartX=75;PtStartY=-290;PtEndX=244;PtEndY=-290;"/>
														<UML:TaggedValue tag="stateflags" value="Activation=0;"/>
														<UML:TaggedValue tag="virtualInheritance" value="0"/>
														<UML:TaggedValue tag="diagram" value="EAID_D4D78A2E_29F1_4c04_AC30_DB917F5FA059"/>
													</UML:ModelElement.taggedValue>
												</UML:Message>
												<UML:Message name="Data::Notify()" xmi.id="EAID_7F9AF3DD_5D95_494d_9B00_655E214D6E64" visibility="public" sender="EAID_178728F0_7B1C_45d6_BD81_438B9A722B58" receiver="EAID_178728F0_7B1C_45d6_BD81_438B9A722B58">
													<UML:ModelElement.taggedValue>
														<UML:TaggedValue tag="style" value="1"/>
														<UML:TaggedValue tag="ea_type" value="Sequence"/>
														<UML:TaggedValue tag="direction" value="Source -&gt; Destination"/>
														<UML:TaggedValue tag="linemode" value="1"/>
														<UML:TaggedValue tag="linecolor" value="0"/>
														<UML:TaggedValue tag="linewidth" value="0"/>
														<UML:TaggedValue tag="seqno" value="8"/>
														<UML:TaggedValue tag="headStyle" value="0"/>
														<UML:TaggedValue tag="lineStyle" value="0"/>
														<UML:TaggedValue tag="privatedata1" value="Synchronous"/>
														<UML:TaggedValue tag="privatedata2" value="retval=void;"/>
														<UML:TaggedValue tag="privatedata3" value="Call"/>
														<UML:TaggedValue tag="privatedata4" value="0"/>
														<UML:TaggedValue tag="ea_localid" value="126"/>
														<UML:TaggedValue tag="ea_sourceName" value="C"/>
														<UML:TaggedValue tag="ea_targetName" value="C"/>
														<UML:TaggedValue tag="ea_sourceType" value="Component"/>
														<UML:TaggedValue tag="ea_targetType" value="Component"/>
														<UML:TaggedValue tag="ea_sourceID" value="84"/>
														<UML:TaggedValue tag="ea_targetID" value="84"/>
														<UML:TaggedValue tag="src_visibility" value="Public"/>
														<UML:TaggedValue tag="src_isOrdered" value="false"/>
														<UML:TaggedValue tag="src_targetScope" value="instance"/>
														<UML:TaggedValue tag="src_changeable" value="none"/>
														<UML:TaggedValue tag="src_isNavigable" value="false"/>
														<UML:TaggedValue tag="src_containment" value="Unspecified"/>
														<UML:TaggedValue tag="src_style" value="Union=0;Derived=0;AllowDuplicates=0;Owned=0;Navigable=Non-Navigable;"/>
														<UML:TaggedValue tag="dst_visibility" value="Public"/>
														<UML:TaggedValue tag="dst_aggregation" value="0"/>
														<UML:TaggedValue tag="dst_isOrdered" value="false"/>
														<UML:TaggedValue tag="dst_targetScope" value="instance"/>
														<UML:TaggedValue tag="dst_changeable" value="none"/>
														<UML:TaggedValue tag="dst_isNavigable" value="true"/>
														<UML:TaggedValue tag="dst_containment" value="Unspecified"/>
														<UML:TaggedValue tag="dst_style" value="Union=0;Derived=0;AllowDuplicates=0;Owned=0;Navigable=Navigable;"/>
														<UML:TaggedValue tag="privatedata5" value="SX=0;SY=28;EX=0;EY=0;$LLB=;LLT=;LMT=CX=84:CY=12:OX=40:OY=15:HDN=0:BLD=0:ITA=0:UND=0:CLR=-1:ALN=0:DIR=0:ROT=0;LMB=;LRT=;LRB=;IRHS=;ILHS=;"/>
														<UML:TaggedValue tag="sequence_points" value="PtStartX=255;PtStartY=-297;PtEndX=260;PtEndY=-312;"/>
														<UML:TaggedValue tag="stateflags" value="Activation=0;StartCoregionHead=0;EndCoregionHead=0;StartCoregionTail=0;EndCoregionTail=0;"/>
														<UML:TaggedValue tag="virtualInheritance" value="0"/>
														<UML:TaggedValue tag="diagram" value="EAID_D4D78A2E_29F1_4c04_AC30_DB917F5FA059"/>
														<UML:TaggedValue tag="mt" value="Data::Notify()"/>
													</UML:ModelElement.taggedValue>
												</UML:Message>
												<UML:Message name="ChangeNotify" xmi.id="EAID_CE45F451_1714_4dbb_BAC9_20F69F896208" visibility="public" sender="EAID_178728F0_7B1C_45d6_BD81_438B9A722B58" receiver="EAID_C15001B1_9DD3_4bd3_8A33_504486398EF0">
													<UML:ModelElement.taggedValue>
														<UML:TaggedValue tag="style" value="1"/>
														<UML:TaggedValue tag="ea_type" value="Sequence"/>
														<UML:TaggedValue tag="direction" value="Source -&gt; Destination"/>
														<UML:TaggedValue tag="linemode" value="1"/>
														<UML:TaggedValue tag="linecolor" value="-1"/>
														<UML:TaggedValue tag="linewidth" value="0"/>
														<UML:TaggedValue tag="seqno" value="9"/>
														<UML:TaggedValue tag="headStyle" value="0"/>
														<UML:TaggedValue tag="lineStyle" value="0"/>
														<UML:TaggedValue tag="privatedata1" value="Synchronous"/>
														<UML:TaggedValue tag="privatedata2" value="retval=void;"/>
														<UML:TaggedValue tag="privatedata3" value="Call"/>
														<UML:TaggedValue tag="privatedata4" value="0"/>
														<UML:TaggedValue tag="ea_localid" value="127"/>
														<UML:TaggedValue tag="ea_sourceName" value="C"/>
														<UML:TaggedValue tag="ea_sourceType" value="Component"/>
														<UML:TaggedValue tag="ea_targetType" value="Component"/>
														<UML:TaggedValue tag="ea_sourceID" value="84"/>
														<UML:TaggedValue tag="ea_targetID" value="83"/>
														<UML:TaggedValue tag="src_visibility" value="Public"/>
														<UML:TaggedValue tag="src_isOrdered" value="false"/>
														<UML:TaggedValue tag="src_targetScope" value="instance"/>
														<UML:TaggedValue tag="src_changeable" value="none"/>
														<UML:TaggedValue tag="src_isNavigable" value="false"/>
														<UML:TaggedValue tag="src_containment" value="Unspecified"/>
														<UML:TaggedValue tag="src_style" value="Union=0;Derived=0;AllowDuplicates=0;Owned=0;Navigable=Non-Navigable;"/>
														<UML:TaggedValue tag="dst_visibility" value="Public"/>
														<UML:TaggedValue tag="dst_aggregation" value="0"/>
														<UML:TaggedValue tag="dst_isOrdered" value="false"/>
														<UML:TaggedValue tag="dst_targetScope" value="instance"/>
														<UML:TaggedValue tag="dst_changeable" value="none"/>
														<UML:TaggedValue tag="dst_isNavigable" value="true"/>
														<UML:TaggedValue tag="dst_containment" value="Unspecified"/>
														<UML:TaggedValue tag="dst_style" value="Union=0;Derived=0;AllowDuplicates=0;Owned=0;Navigable=Navigable;"/>
														<UML:TaggedValue tag="privatedata5" value="SX=0;SY=-4;EX=0;EY=0;$LLB=;LLT=;LMT=CX=84:CY=12:OX=0:OY=-2:HDN=0:BLD=0:ITA=0:UND=0:CLR=-1:ALN=0:DIR=0:ROT=0;LMB=;LRT=;LRB=;IRHS=;ILHS=;"/>
														<UML:TaggedValue tag="sequence_points" value="PtStartX=255;PtStartY=-336;PtEndX=504;PtEndY=-336;"/>
														<UML:TaggedValue tag="stateflags" value="Activation=1;"/>
														<UML:TaggedValue tag="virtualInheritance" value="0"/>
														<UML:TaggedValue tag="diagram" value="EAID_D4D78A2E_29F1_4c04_AC30_DB917F5FA059"/>
														<UML:TaggedValue tag="mt" value="ChangeNotify()"/>
													</UML:ModelElement.taggedValue>
												</UML:Message>
												<UML:Message name="RegisterObserver" xmi.id="EAID_20693DB0_0643_46d8_905E_20BDF7490AEA" visibility="public" sender="EAID_3ACE629B_D474_44da_914D_ECAC91FF3862" receiver="EAID_C15001B1_9DD3_4bd3_8A33_504486398EF0">
													<UML:ModelElement.taggedValue>
														<UML:TaggedValue tag="style" value="1"/>
														<UML:TaggedValue tag="ea_type" value="Sequence"/>
														<UML:TaggedValue tag="direction" value="Source -&gt; Destination"/>
														<UML:TaggedValue tag="linemode" value="1"/>
														<UML:TaggedValue tag="linecolor" value="-1"/>
														<UML:TaggedValue tag="linewidth" value="0"/>
														<UML:TaggedValue tag="seqno" value="4"/>
														<UML:TaggedValue tag="headStyle" value="0"/>
														<UML:TaggedValue tag="lineStyle" value="0"/>
														<UML:TaggedValue tag="privatedata1" value="Synchronous"/>
														<UML:TaggedValue tag="privatedata2" value="retval=void;"/>
														<UML:TaggedValue tag="privatedata3" value="Call"/>
														<UML:TaggedValue tag="privatedata4" value="0"/>
														<UML:TaggedValue tag="ea_localid" value="123"/>
														<UML:TaggedValue tag="ea_sourceName" value="A"/>
														<UML:TaggedValue tag="ea_sourceType" value="Component"/>
														<UML:TaggedValue tag="ea_targetType" value="Component"/>
														<UML:TaggedValue tag="ea_sourceID" value="82"/>
														<UML:TaggedValue tag="ea_targetID" value="83"/>
														<UML:TaggedValue tag="src_visibility" value="Public"/>
														<UML:TaggedValue tag="src_isOrdered" value="false"/>
														<UML:TaggedValue tag="src_targetScope" value="instance"/>
														<UML:TaggedValue tag="src_changeable" value="none"/>
														<UML:TaggedValue tag="src_isNavigable" value="false"/>
														<UML:TaggedValue tag="src_containment" value="Unspecified"/>
														<UML:TaggedValue tag="src_style" value="Union=0;Derived=0;AllowDuplicates=0;Owned=0;Navigable=Non-Navigable;"/>
														<UML:TaggedValue tag="dst_visibility" value="Public"/>
														<UML:TaggedValue tag="dst_aggregation" value="0"/>
														<UML:TaggedValue tag="dst_isOrdered" value="false"/>
														<UML:TaggedValue tag="dst_targetScope" value="instance"/>
														<UML:TaggedValue tag="dst_changeable" value="none"/>
														<UML:TaggedValue tag="dst_isNavigable" value="true"/>
														<UML:TaggedValue tag="dst_containment" value="Unspecified"/>
														<UML:TaggedValue tag="dst_style" value="Union=0;Derived=0;AllowDuplicates=0;Owned=0;Navigable=Navigable;"/>
														<UML:TaggedValue tag="privatedata5" value="SX=0;SY=-9;EX=0;EY=0;$LLB=;LLT=;LMT=CX=108:CY=12:OX=2:OY=-4:HDN=0:BLD=0:ITA=0:UND=0:CLR=-1:ALN=0:DIR=0:ROT=0;LMB=;LRT=;LRB=;IRHS=;ILHS=;"/>
														<UML:TaggedValue tag="sequence_points" value="PtStartX=385;PtStartY=-193;PtEndX=504;PtEndY=-193;"/>
														<UML:TaggedValue tag="stateflags" value="Initiate=0;Activation=1;"/>
														<UML:TaggedValue tag="virtualInheritance" value="0"/>
														<UML:TaggedValue tag="diagram" value="EAID_D4D78A2E_29F1_4c04_AC30_DB917F5FA059"/>
														<UML:TaggedValue tag="mt" value="RegisterObserver()"/>
													</UML:ModelElement.taggedValue>
												</UML:Message>
												<UML:Message name="x3InitializePlugin" xmi.id="EAID_828E7645_7A51_433e_BD0E_0A9ED5E1A689" visibility="public" sender="EAID_BD0BDE5E_9FC4_4854_B30A_F6EA4C47ED84" receiver="EAID_3ACE629B_D474_44da_914D_ECAC91FF3862">
													<UML:ModelElement.taggedValue>
														<UML:TaggedValue tag="style" value="1"/>
														<UML:TaggedValue tag="ea_type" value="Sequence"/>
														<UML:TaggedValue tag="direction" value="Source -&gt; Destination"/>
														<UML:TaggedValue tag="linemode" value="1"/>
														<UML:TaggedValue tag="linecolor" value="-1"/>
														<UML:TaggedValue tag="linewidth" value="0"/>
														<UML:TaggedValue tag="seqno" value="2"/>
														<UML:TaggedValue tag="headStyle" value="0"/>
														<UML:TaggedValue tag="lineStyle" value="0"/>
														<UML:TaggedValue tag="privatedata1" value="Synchronous"/>
														<UML:TaggedValue tag="privatedata2" value="retval=void;"/>
														<UML:TaggedValue tag="privatedata3" value="Call"/>
														<UML:TaggedValue tag="privatedata4" value="0"/>
														<UML:TaggedValue tag="ea_localid" value="131"/>
														<UML:TaggedValue tag="ea_targetName" value="A"/>
														<UML:TaggedValue tag="ea_sourceType" value="Component"/>
														<UML:TaggedValue tag="ea_targetType" value="Component"/>
														<UML:TaggedValue tag="ea_sourceID" value="90"/>
														<UML:TaggedValue tag="ea_targetID" value="82"/>
														<UML:TaggedValue tag="src_visibility" value="Public"/>
														<UML:TaggedValue tag="src_isOrdered" value="false"/>
														<UML:TaggedValue tag="src_targetScope" value="instance"/>
														<UML:TaggedValue tag="src_changeable" value="none"/>
														<UML:TaggedValue tag="src_isNavigable" value="false"/>
														<UML:TaggedValue tag="src_containment" value="Unspecified"/>
														<UML:TaggedValue tag="src_style" value="Union=0;Derived=0;AllowDuplicates=0;Owned=0;Navigable=Non-Navigable;"/>
														<UML:TaggedValue tag="dst_visibility" value="Public"/>
														<UML:TaggedValue tag="dst_aggregation" value="0"/>
														<UML:TaggedValue tag="dst_isOrdered" value="false"/>
														<UML:TaggedValue tag="dst_targetScope" value="instance"/>
														<UML:TaggedValue tag="dst_changeable" value="none"/>
														<UML:TaggedValue tag="dst_isNavigable" value="true"/>
														<UML:TaggedValue tag="dst_containment" value="Unspecified"/>
														<UML:TaggedValue tag="dst_style" value="Union=0;Derived=0;AllowDuplicates=0;Owned=0;Navigable=Navigable;"/>
														<UML:TaggedValue tag="privatedata5" value="SX=0;SY=21;EX=0;EY=0;$LLB=;LLT=;LMT=CX=120:CY=12:OX=6:OY=-4:HDN=0:BLD=0:ITA=0:UND=0:CLR=-1:ALN=0:DIR=0:ROT=0;LMB=;LRT=;LRB=;IRHS=;ILHS=;"/>
														<UML:TaggedValue tag="sequence_points" value="PtStartX=125;PtStartY=-142;PtEndX=374;PtEndY=-142;"/>
														<UML:TaggedValue tag="stateflags" value="Activation=0;"/>
														<UML:TaggedValue tag="virtualInheritance" value="0"/>
														<UML:TaggedValue tag="diagram" value="EAID_D4D78A2E_29F1_4c04_AC30_DB917F5FA059"/>
														<UML:TaggedValue tag="mt" value="x3InitializePlugin()"/>
													</UML:ModelElement.taggedValue>
												</UML:Message>
												<UML:Message name="Update" xmi.id="EAID_B2EFE6D1_86B6_49cc_886D_16C63AAC60D2" visibility="public" sender="EAID_C15001B1_9DD3_4bd3_8A33_504486398EF0" receiver="EAID_3ACE629B_D474_44da_914D_ECAC91FF3862">
													<UML:ModelElement.taggedValue>
														<UML:TaggedValue tag="style" value="1"/>
														<UML:TaggedValue tag="ea_type" value="Sequence"/>
														<UML:TaggedValue tag="direction" value="Source -&gt; Destination"/>
														<UML:TaggedValue tag="linemode" value="1"/>
														<UML:TaggedValue tag="linecolor" value="-1"/>
														<UML:TaggedValue tag="linewidth" value="0"/>
														<UML:TaggedValue tag="seqno" value="11"/>
														<UML:TaggedValue tag="headStyle" value="0"/>
														<UML:TaggedValue tag="lineStyle" value="0"/>
														<UML:TaggedValue tag="privatedata1" value="Synchronous"/>
														<UML:TaggedValue tag="privatedata2" value="retval=void;"/>
														<UML:TaggedValue tag="privatedata3" value="Call"/>
														<UML:TaggedValue tag="privatedata4" value="0"/>
														<UML:TaggedValue tag="ea_localid" value="128"/>
														<UML:TaggedValue tag="ea_targetName" value="A"/>
														<UML:TaggedValue tag="ea_sourceType" value="Component"/>
														<UML:TaggedValue tag="ea_targetType" value="Component"/>
														<UML:TaggedValue tag="ea_sourceID" value="83"/>
														<UML:TaggedValue tag="ea_targetID" value="82"/>
														<UML:TaggedValue tag="src_visibility" value="Public"/>
														<UML:TaggedValue tag="src_isOrdered" value="false"/>
														<UML:TaggedValue tag="src_targetScope" value="instance"/>
														<UML:TaggedValue tag="src_changeable" value="none"/>
														<UML:TaggedValue tag="src_isNavigable" value="false"/>
														<UML:TaggedValue tag="src_containment" value="Unspecified"/>
														<UML:TaggedValue tag="src_style" value="Union=0;Derived=0;AllowDuplicates=0;Owned=0;Navigable=Non-Navigable;"/>
														<UML:TaggedValue tag="dst_visibility" value="Public"/>
														<UML:TaggedValue tag="dst_aggregation" value="0"/>
														<UML:TaggedValue tag="dst_isOrdered" value="false"/>
														<UML:TaggedValue tag="dst_targetScope" value="instance"/>
														<UML:TaggedValue tag="dst_changeable" value="none"/>
														<UML:TaggedValue tag="dst_isNavigable" value="true"/>
														<UML:TaggedValue tag="dst_containment" value="Unspecified"/>
														<UML:TaggedValue tag="dst_style" value="Union=0;Derived=0;AllowDuplicates=0;Owned=0;Navigable=Navigable;"/>
														<UML:TaggedValue tag="privatedata5" value="SX=0;SY=6;EX=0;EY=0;$LLB=;LLT=;LMT=CX=48:CY=12:OX=-17:OY=-4:HDN=0:BLD=0:ITA=0:UND=0:CLR=-1:ALN=0:DIR=0:ROT=0;LMB=;LRT=;LRB=;IRHS=;ILHS=;"/>
														<UML:TaggedValue tag="sequence_points" value="PtStartX=505;PtStartY=-383;PtEndX=385;PtEndY=-383;"/>
														<UML:TaggedValue tag="stateflags" value="Activation=1;Initiate=0;"/>
														<UML:TaggedValue tag="virtualInheritance" value="0"/>
														<UML:TaggedValue tag="diagram" value="EAID_D4D78A2E_29F1_4c04_AC30_DB917F5FA059"/>
														<UML:TaggedValue tag="mt" value="Update()"/>
													</UML:ModelElement.taggedValue>
												</UML:Message>
												<UML:Message name="Cx_ChangeObserver:: RegisterObserver" xmi.id="EAID_F5796152_3742_478b_AF8B_32C9CD8EC4E6" visibility="public" sender="EAID_3ACE629B_D474_44da_914D_ECAC91FF3862" receiver="EAID_3ACE629B_D474_44da_914D_ECAC91FF3862">
													<UML:ModelElement.taggedValue>
														<UML:TaggedValue tag="style" value="1"/>
														<UML:TaggedValue tag="ea_type" value="Sequence"/>
														<UML:TaggedValue tag="direction" value="Source -&gt; Destination"/>
														<UML:TaggedValue tag="linemode" value="1"/>
														<UML:TaggedValue tag="linecolor" value="0"/>
														<UML:TaggedValue tag="linewidth" value="0"/>
														<UML:TaggedValue tag="seqno" value="3"/>
														<UML:TaggedValue tag="headStyle" value="0"/>
														<UML:TaggedValue tag="lineStyle" value="0"/>
														<UML:TaggedValue tag="privatedata1" value="Synchronous"/>
														<UML:TaggedValue tag="privatedata2" value="retval=void;"/>
														<UML:TaggedValue tag="privatedata3" value="Call"/>
														<UML:TaggedValue tag="privatedata4" value="0"/>
														<UML:TaggedValue tag="ea_localid" value="122"/>
														<UML:TaggedValue tag="ea_sourceName" value="A"/>
														<UML:TaggedValue tag="ea_targetName" value="A"/>
														<UML:TaggedValue tag="ea_sourceType" value="Component"/>
														<UML:TaggedValue tag="ea_targetType" value="Component"/>
														<UML:TaggedValue tag="ea_sourceID" value="82"/>
														<UML:TaggedValue tag="ea_targetID" value="82"/>
														<UML:TaggedValue tag="src_visibility" value="Public"/>
														<UML:TaggedValue tag="src_isOrdered" value="false"/>
														<UML:TaggedValue tag="src_targetScope" value="instance"/>
														<UML:TaggedValue tag="src_changeable" value="none"/>
														<UML:TaggedValue tag="src_isNavigable" value="false"/>
														<UML:TaggedValue tag="src_containment" value="Unspecified"/>
														<UML:TaggedValue tag="src_style" value="Union=0;Derived=0;AllowDuplicates=0;Owned=0;Navigable=Non-Navigable;"/>
														<UML:TaggedValue tag="dst_visibility" value="Public"/>
														<UML:TaggedValue tag="dst_aggregation" value="0"/>
														<UML:TaggedValue tag="dst_isOrdered" value="false"/>
														<UML:TaggedValue tag="dst_targetScope" value="instance"/>
														<UML:TaggedValue tag="dst_changeable" value="none"/>
														<UML:TaggedValue tag="dst_isNavigable" value="true"/>
														<UML:TaggedValue tag="dst_containment" value="Unspecified"/>
														<UML:TaggedValue tag="dst_style" value="Union=0;Derived=0;AllowDuplicates=0;Owned=0;Navigable=Navigable;"/>
														<UML:TaggedValue tag="privatedata5" value="SX=0;SY=28;EX=0;EY=0;$LLB=;LLT=;LMT=CX=120:CY=24:OX=0:OY=-17:HDN=0:BLD=0:ITA=0:UND=0:CLR=-1:ALN=0:DIR=0:ROT=0;LMB=;LRT=;LRB=;IRHS=;ILHS=;"/>
														<UML:TaggedValue tag="sequence_points" value="PtStartX=385;PtStartY=-149;PtEndX=390;PtEndY=-164;"/>
														<UML:TaggedValue tag="stateflags" value="Initiate=0;Activation=0;StartCoregionHead=0;EndCoregionHead=0;StartCoregionTail=0;EndCoregionTail=0;"/>
														<UML:TaggedValue tag="virtualInheritance" value="0"/>
														<UML:TaggedValue tag="diagram" value="EAID_D4D78A2E_29F1_4c04_AC30_DB917F5FA059"/>
														<UML:TaggedValue tag="mt" value="Cx_ChangeObserver:: RegisterObserver()"/>
													</UML:ModelElement.taggedValue>
												</UML:Message>
												<UML:Message name="OnEventXXX" xmi.id="EAID_F6C1C1AA_1708_4926_AEE7_3412A7DE9448" visibility="public" sender="EAID_3ACE629B_D474_44da_914D_ECAC91FF3862" receiver="EAID_3ACE629B_D474_44da_914D_ECAC91FF3862">
													<UML:ModelElement.taggedValue>
														<UML:TaggedValue tag="style" value="1"/>
														<UML:TaggedValue tag="ea_type" value="Sequence"/>
														<UML:TaggedValue tag="direction" value="Source -&gt; Destination"/>
														<UML:TaggedValue tag="linemode" value="1"/>
														<UML:TaggedValue tag="linecolor" value="0"/>
														<UML:TaggedValue tag="linewidth" value="0"/>
														<UML:TaggedValue tag="seqno" value="12"/>
														<UML:TaggedValue tag="headStyle" value="0"/>
														<UML:TaggedValue tag="lineStyle" value="0"/>
														<UML:TaggedValue tag="privatedata1" value="Synchronous"/>
														<UML:TaggedValue tag="privatedata2" value="retval=void;"/>
														<UML:TaggedValue tag="privatedata3" value="Call"/>
														<UML:TaggedValue tag="privatedata4" value="0"/>
														<UML:TaggedValue tag="ea_localid" value="129"/>
														<UML:TaggedValue tag="ea_sourceName" value="A"/>
														<UML:TaggedValue tag="ea_targetName" value="A"/>
														<UML:TaggedValue tag="ea_sourceType" value="Component"/>
														<UML:TaggedValue tag="ea_targetType" value="Component"/>
														<UML:TaggedValue tag="ea_sourceID" value="82"/>
														<UML:TaggedValue tag="ea_targetID" value="82"/>
														<UML:TaggedValue tag="src_visibility" value="Public"/>
														<UML:TaggedValue tag="src_isOrdered" value="false"/>
														<UML:TaggedValue tag="src_targetScope" value="instance"/>
														<UML:TaggedValue tag="src_changeable" value="none"/>
														<UML:TaggedValue tag="src_isNavigable" value="false"/>
														<UML:TaggedValue tag="src_containment" value="Unspecified"/>
														<UML:TaggedValue tag="src_style" value="Union=0;Derived=0;AllowDuplicates=0;Owned=0;Navigable=Non-Navigable;"/>
														<UML:TaggedValue tag="dst_visibility" value="Public"/>
														<UML:TaggedValue tag="dst_aggregation" value="0"/>
														<UML:TaggedValue tag="dst_isOrdered" value="false"/>
														<UML:TaggedValue tag="dst_targetScope" value="instance"/>
														<UML:TaggedValue tag="dst_changeable" value="none"/>
														<UML:TaggedValue tag="dst_isNavigable" value="true"/>
														<UML:TaggedValue tag="dst_containment" value="Unspecified"/>
														<UML:TaggedValue tag="dst_style" value="Union=0;Derived=0;AllowDuplicates=0;Owned=0;Navigable=Navigable;"/>
														<UML:TaggedValue tag="privatedata5" value="SX=0;SY=20;EX=0;EY=0;$LLB=;LLT=;LMT=CX=72:CY=12:OX=16:OY=31:HDN=0:BLD=0:ITA=0:UND=0:CLR=-1:ALN=0:DIR=0:ROT=0;LMB=;LRT=;LRB=;IRHS=;ILHS=;"/>
														<UML:TaggedValue tag="sequence_points" value="PtStartX=385;PtStartY=-398;PtEndX=390;PtEndY=-413;"/>
														<UML:TaggedValue tag="stateflags" value="Activation=0;StartCoregionHead=0;EndCoregionHead=0;StartCoregionTail=0;EndCoregionTail=0;"/>
														<UML:TaggedValue tag="virtualInheritance" value="0"/>
														<UML:TaggedValue tag="diagram" value="EAID_D4D78A2E_29F1_4c04_AC30_DB917F5FA059"/>
														<UML:TaggedValue tag="mt" value="OnEventXXX()"/>
													</UML:ModelElement.taggedValue>
												</UML:Message>
												<UML:Message xmi.id="EAID_DC1C756E_0871_4ff7_9A05_441A98B11D80" visibility="public" sender="EAID_8E707746_A075_406c_883E_942E5B94FEAB" receiver="EAID_BD0BDE5E_9FC4_4854_B30A_F6EA4C47ED84">
													<UML:ModelElement.taggedValue>
														<UML:TaggedValue tag="style" value="1"/>
														<UML:TaggedValue tag="ea_type" value="Sequence"/>
														<UML:TaggedValue tag="direction" value="Source -&gt; Destination"/>
														<UML:TaggedValue tag="linemode" value="1"/>
														<UML:TaggedValue tag="linecolor" value="-1"/>
														<UML:TaggedValue tag="linewidth" value="0"/>
														<UML:TaggedValue tag="seqno" value="1"/>
														<UML:TaggedValue tag="headStyle" value="0"/>
														<UML:TaggedValue tag="lineStyle" value="0"/>
														<UML:TaggedValue tag="privatedata1" value="Synchronous"/>
														<UML:TaggedValue tag="privatedata2" value="retval=void;"/>
														<UML:TaggedValue tag="privatedata3" value="Call"/>
														<UML:TaggedValue tag="privatedata4" value="0"/>
														<UML:TaggedValue tag="ea_localid" value="120"/>
														<UML:TaggedValue tag="ea_sourceName" value="Run"/>
														<UML:TaggedValue tag="ea_sourceType" value="MessageEndpoint"/>
														<UML:TaggedValue tag="ea_targetType" value="Component"/>
														<UML:TaggedValue tag="ea_sourceID" value="87"/>
														<UML:TaggedValue tag="ea_targetID" value="90"/>
														<UML:TaggedValue tag="src_visibility" value="Public"/>
														<UML:TaggedValue tag="src_isOrdered" value="false"/>
														<UML:TaggedValue tag="src_targetScope" value="instance"/>
														<UML:TaggedValue tag="src_changeable" value="none"/>
														<UML:TaggedValue tag="src_isNavigable" value="false"/>
														<UML:TaggedValue tag="src_containment" value="Unspecified"/>
														<UML:TaggedValue tag="src_style" value="Union=0;Derived=0;AllowDuplicates=0;Owned=0;Navigable=Non-Navigable;"/>
														<UML:TaggedValue tag="dst_visibility" value="Public"/>
														<UML:TaggedValue tag="dst_aggregation" value="0"/>
														<UML:TaggedValue tag="dst_isOrdered" value="false"/>
														<UML:TaggedValue tag="dst_targetScope" value="instance"/>
														<UML:TaggedValue tag="dst_changeable" value="none"/>
														<UML:TaggedValue tag="dst_isNavigable" value="true"/>
														<UML:TaggedValue tag="dst_containment" value="Unspecified"/>
														<UML:TaggedValue tag="dst_style" value="Union=0;Derived=0;AllowDuplicates=0;Owned=0;Navigable=Navigable;"/>
														<UML:TaggedValue tag="privatedata5" value="SX=0;SY=7;EX=0;EY=0;$LLB=;LLT=;LMT=;LMB=;LRT=;LRB=;IRHS=;ILHS=;"/>
														<UML:TaggedValue tag="sequence_points" value="PtStartX=75;PtStartY=-128;PtEndX=114;PtEndY=-128;"/>
														<UML:TaggedValue tag="stateflags" value="Activation=0;ExtendActivationUp=0;"/>
														<UML:TaggedValue tag="virtualInheritance" value="0"/>
														<UML:TaggedValue tag="diagram" value="EAID_D4D78A2E_29F1_4c04_AC30_DB917F5FA059"/>
													</UML:ModelElement.taggedValue>
												</UML:Message>
												<UML:Message name="x3InitializePlugin" xmi.id="EAID_4E444177_83AB_41e3_A89E_AE2936BCE18C" visibility="public" sender="EAID_BD0BDE5E_9FC4_4854_B30A_F6EA4C47ED84" receiver="EAID_C190DB39_9B0A_4532_AA8C_E58A788BDDBF">
													<UML:ModelElement.taggedValue>
														<UML:TaggedValue tag="style" value="1"/>
														<UML:TaggedValue tag="ea_type" value="Sequence"/>
														<UML:TaggedValue tag="direction" value="Source -&gt; Destination"/>
														<UML:TaggedValue tag="linemode" value="1"/>
														<UML:TaggedValue tag="linecolor" value="-1"/>
														<UML:TaggedValue tag="linewidth" value="0"/>
														<UML:TaggedValue tag="seqno" value="5"/>
														<UML:TaggedValue tag="headStyle" value="0"/>
														<UML:TaggedValue tag="lineStyle" value="0"/>
														<UML:TaggedValue tag="privatedata1" value="Synchronous"/>
														<UML:TaggedValue tag="privatedata2" value="retval=void;"/>
														<UML:TaggedValue tag="privatedata3" value="Call"/>
														<UML:TaggedValue tag="privatedata4" value="0"/>
														<UML:TaggedValue tag="ea_localid" value="132"/>
														<UML:TaggedValue tag="ea_targetName" value="B"/>
														<UML:TaggedValue tag="ea_sourceType" value="Component"/>
														<UML:TaggedValue tag="ea_targetType" value="Component"/>
														<UML:TaggedValue tag="ea_sourceID" value="90"/>
														<UML:TaggedValue tag="ea_targetID" value="89"/>
														<UML:TaggedValue tag="src_visibility" value="Public"/>
														<UML:TaggedValue tag="src_isOrdered" value="false"/>
														<UML:TaggedValue tag="src_targetScope" value="instance"/>
														<UML:TaggedValue tag="src_changeable" value="none"/>
														<UML:TaggedValue tag="src_isNavigable" value="false"/>
														<UML:TaggedValue tag="src_containment" value="Unspecified"/>
														<UML:TaggedValue tag="src_style" value="Union=0;Derived=0;AllowDuplicates=0;Owned=0;Navigable=Non-Navigable;"/>
														<UML:TaggedValue tag="dst_visibility" value="Public"/>
														<UML:TaggedValue tag="dst_aggregation" value="0"/>
														<UML:TaggedValue tag="dst_isOrdered" value="false"/>
														<UML:TaggedValue tag="dst_targetScope" value="instance"/>
														<UML:TaggedValue tag="dst_changeable" value="none"/>
														<UML:TaggedValue tag="dst_isNavigable" value="true"/>
														<UML:TaggedValue tag="dst_containment" value="Unspecified"/>
														<UML:TaggedValue tag="dst_style" value="Union=0;Derived=0;AllowDuplicates=0;Owned=0;Navigable=Navigable;"/>
														<UML:TaggedValue tag="privatedata5" value="SX=0;SY=0;EX=0;EY=0;$LLB=;LLT=;LMT=CX=120:CY=12:OX=-122:OY=-3:HDN=0:BLD=0:ITA=0:UND=0:CLR=-1:ALN=0:DIR=0:ROT=0;LMB=;LRT=;LRB=;IRHS=;ILHS=;"/>
														<UML:TaggedValue tag="sequence_points" value="PtStartX=125;PtStartY=-228;PtEndX=634;PtEndY=-228;"/>
														<UML:TaggedValue tag="virtualInheritance" value="0"/>
														<UML:TaggedValue tag="diagram" value="EAID_D4D78A2E_29F1_4c04_AC30_DB917F5FA059"/>
														<UML:TaggedValue tag="mt" value="x3InitializePlugin()"/>
													</UML:ModelElement.taggedValue>
												</UML:Message>
												<UML:Message name="for each observer" xmi.id="EAID_1D68FC5A_B446_45ef_8D70_38A412004DA7" visibility="public" sender="EAID_C15001B1_9DD3_4bd3_8A33_504486398EF0" receiver="EAID_C15001B1_9DD3_4bd3_8A33_504486398EF0">
													<UML:ModelElement.taggedValue>
														<UML:TaggedValue tag="style" value="1"/>
														<UML:TaggedValue tag="ea_type" value="Sequence"/>
														<UML:TaggedValue tag="direction" value="Source -&gt; Destination"/>
														<UML:TaggedValue tag="linemode" value="1"/>
														<UML:TaggedValue tag="linecolor" value="0"/>
														<UML:TaggedValue tag="linewidth" value="0"/>
														<UML:TaggedValue tag="seqno" value="10"/>
														<UML:TaggedValue tag="headStyle" value="0"/>
														<UML:TaggedValue tag="lineStyle" value="0"/>
														<UML:TaggedValue tag="privatedata1" value="Synchronous"/>
														<UML:TaggedValue tag="privatedata2" value="retval=void;"/>
														<UML:TaggedValue tag="privatedata3" value="Call"/>
														<UML:TaggedValue tag="privatedata4" value="0"/>
														<UML:TaggedValue tag="ea_localid" value="130"/>
														<UML:TaggedValue tag="ea_sourceType" value="Component"/>
														<UML:TaggedValue tag="ea_targetType" value="Component"/>
														<UML:TaggedValue tag="ea_sourceID" value="83"/>
														<UML:TaggedValue tag="ea_targetID" value="83"/>
														<UML:TaggedValue tag="src_visibility" value="Public"/>
														<UML:TaggedValue tag="src_isOrdered" value="false"/>
														<UML:TaggedValue tag="src_targetScope" value="instance"/>
														<UML:TaggedValue tag="src_changeable" value="none"/>
														<UML:TaggedValue tag="src_isNavigable" value="false"/>
														<UML:TaggedValue tag="src_containment" value="Unspecified"/>
														<UML:TaggedValue tag="src_style" value="Union=0;Derived=0;AllowDuplicates=0;Owned=0;Navigable=Non-Navigable;"/>
														<UML:TaggedValue tag="dst_visibility" value="Public"/>
														<UML:TaggedValue tag="dst_aggregation" value="0"/>
														<UML:TaggedValue tag="dst_isOrdered" value="false"/>
														<UML:TaggedValue tag="dst_targetScope" value="instance"/>
														<UML:TaggedValue tag="dst_changeable" value="none"/>
														<UML:TaggedValue tag="dst_isNavigable" value="true"/>
														<UML:TaggedValue tag="dst_containment" value="Unspecified"/>
														<UML:TaggedValue tag="dst_style" value="Union=0;Derived=0;AllowDuplicates=0;Owned=0;Navigable=Navigable;"/>
														<UML:TaggedValue tag="privatedata5" value="SX=0;SY=17;EX=0;EY=0;$LLB=;LLT=;LMT=CX=114:CY=12:OX=3:OY=-2:HDN=0:BLD=0:ITA=0:UND=0:CLR=-1:ALN=0:DIR=0:ROT=0;LMB=;LRT=;LRB=;IRHS=;ILHS=;"/>
														<UML:TaggedValue tag="sequence_points" value="PtStartX=515;PtStartY=-354;PtEndX=520;PtEndY=-369;"/>
														<UML:TaggedValue tag="stateflags" value="Activation=0;StartCoregionHead=0;EndCoregionHead=0;StartCoregionTail=0;EndCoregionTail=0;"/>
														<UML:TaggedValue tag="virtualInheritance" value="0"/>
														<UML:TaggedValue tag="diagram" value="EAID_D4D78A2E_29F1_4c04_AC30_DB917F5FA059"/>
														<UML:TaggedValue tag="mt" value="for each observer()"/>
													</UML:ModelElement.taggedValue>
												</UML:Message>
												<UML:Message name="RegisterObserver" xmi.id="EAID_BC80E4B5_36DD_4ffb_B3D1_602C86C8F58F" visibility="public" sender="EAID_C190DB39_9B0A_4532_AA8C_E58A788BDDBF" receiver="EAID_C15001B1_9DD3_4bd3_8A33_504486398EF0">
													<UML:ModelElement.taggedValue>
														<UML:TaggedValue tag="style" value="1"/>
														<UML:TaggedValue tag="ea_type" value="Sequence"/>
														<UML:TaggedValue tag="direction" value="Source -&gt; Destination"/>
														<UML:TaggedValue tag="linemode" value="1"/>
														<UML:TaggedValue tag="linecolor" value="-1"/>
														<UML:TaggedValue tag="linewidth" value="0"/>
														<UML:TaggedValue tag="seqno" value="6"/>
														<UML:TaggedValue tag="headStyle" value="0"/>
														<UML:TaggedValue tag="lineStyle" value="0"/>
														<UML:TaggedValue tag="privatedata1" value="Synchronous"/>
														<UML:TaggedValue tag="privatedata2" value="retval=void;"/>
														<UML:TaggedValue tag="privatedata3" value="Call"/>
														<UML:TaggedValue tag="privatedata4" value="0"/>
														<UML:TaggedValue tag="ea_localid" value="133"/>
														<UML:TaggedValue tag="ea_sourceName" value="B"/>
														<UML:TaggedValue tag="ea_sourceType" value="Component"/>
														<UML:TaggedValue tag="ea_targetType" value="Component"/>
														<UML:TaggedValue tag="ea_sourceID" value="89"/>
														<UML:TaggedValue tag="ea_targetID" value="83"/>
														<UML:TaggedValue tag="src_visibility" value="Public"/>
														<UML:TaggedValue tag="src_isOrdered" value="false"/>
														<UML:TaggedValue tag="src_targetScope" value="instance"/>
														<UML:TaggedValue tag="src_changeable" value="none"/>
														<UML:TaggedValue tag="src_isNavigable" value="false"/>
														<UML:TaggedValue tag="src_containment" value="Unspecified"/>
														<UML:TaggedValue tag="src_style" value="Union=0;Derived=0;AllowDuplicates=0;Owned=0;Navigable=Non-Navigable;"/>
														<UML:TaggedValue tag="dst_visibility" value="Public"/>
														<UML:TaggedValue tag="dst_aggregation" value="0"/>
														<UML:TaggedValue tag="dst_isOrdered" value="false"/>
														<UML:TaggedValue tag="dst_targetScope" value="instance"/>
														<UML:TaggedValue tag="dst_changeable" value="none"/>
														<UML:TaggedValue tag="dst_isNavigable" value="true"/>
														<UML:TaggedValue tag="dst_containment" value="Unspecified"/>
														<UML:TaggedValue tag="dst_style" value="Union=0;Derived=0;AllowDuplicates=0;Owned=0;Navigable=Navigable;"/>
														<UML:TaggedValue tag="privatedata5" value="SX=0;SY=8;EX=0;EY=0;$LLB=;LLT=;LMT=CX=108:CY=12:OX=0:OY=-5:HDN=0:BLD=0:ITA=0:UND=0:CLR=-1:ALN=0:DIR=0:ROT=0;LMB=;LRT=;LRB=;IRHS=;ILHS=;"/>
														<UML:TaggedValue tag="sequence_points" value="PtStartX=635;PtStartY=-255;PtEndX=515;PtEndY=-255;"/>
														<UML:TaggedValue tag="stateflags" value="Activation=0;"/>
														<UML:TaggedValue tag="virtualInheritance" value="0"/>
														<UML:TaggedValue tag="diagram" value="EAID_D4D78A2E_29F1_4c04_AC30_DB917F5FA059"/>
														<UML:TaggedValue tag="mt" value="RegisterObserver()"/>
													</UML:ModelElement.taggedValue>
												</UML:Message>
												<UML:Message name="Update" xmi.id="EAID_CCF0723D_A103_400f_B96B_AC3D382AAA7F" visibility="public" sender="EAID_C15001B1_9DD3_4bd3_8A33_504486398EF0" receiver="EAID_C190DB39_9B0A_4532_AA8C_E58A788BDDBF">
													<UML:ModelElement.taggedValue>
														<UML:TaggedValue tag="style" value="1"/>
														<UML:TaggedValue tag="ea_type" value="Sequence"/>
														<UML:TaggedValue tag="direction" value="Source -&gt; Destination"/>
														<UML:TaggedValue tag="linemode" value="1"/>
														<UML:TaggedValue tag="linecolor" value="-1"/>
														<UML:TaggedValue tag="linewidth" value="0"/>
														<UML:TaggedValue tag="seqno" value="13"/>
														<UML:TaggedValue tag="headStyle" value="0"/>
														<UML:TaggedValue tag="lineStyle" value="0"/>
														<UML:TaggedValue tag="privatedata1" value="Synchronous"/>
														<UML:TaggedValue tag="privatedata2" value="retval=void;"/>
														<UML:TaggedValue tag="privatedata3" value="Call"/>
														<UML:TaggedValue tag="privatedata4" value="0"/>
														<UML:TaggedValue tag="ea_localid" value="134"/>
														<UML:TaggedValue tag="ea_targetName" value="B"/>
														<UML:TaggedValue tag="ea_sourceType" value="Component"/>
														<UML:TaggedValue tag="ea_targetType" value="Component"/>
														<UML:TaggedValue tag="ea_sourceID" value="83"/>
														<UML:TaggedValue tag="ea_targetID" value="89"/>
														<UML:TaggedValue tag="src_visibility" value="Public"/>
														<UML:TaggedValue tag="src_isOrdered" value="false"/>
														<UML:TaggedValue tag="src_targetScope" value="instance"/>
														<UML:TaggedValue tag="src_changeable" value="none"/>
														<UML:TaggedValue tag="src_isNavigable" value="false"/>
														<UML:TaggedValue tag="src_containment" value="Unspecified"/>
														<UML:TaggedValue tag="src_style" value="Union=0;Derived=0;AllowDuplicates=0;Owned=0;Navigable=Non-Navigable;"/>
														<UML:TaggedValue tag="dst_visibility" value="Public"/>
														<UML:TaggedValue tag="dst_aggregation" value="0"/>
														<UML:TaggedValue tag="dst_isOrdered" value="false"/>
														<UML:TaggedValue tag="dst_targetScope" value="instance"/>
														<UML:TaggedValue tag="dst_changeable" value="none"/>
														<UML:TaggedValue tag="dst_isNavigable" value="true"/>
														<UML:TaggedValue tag="dst_containment" value="Unspecified"/>
														<UML:TaggedValue tag="dst_style" value="Union=0;Derived=0;AllowDuplicates=0;Owned=0;Navigable=Navigable;"/>
														<UML:TaggedValue tag="privatedata5" value="SX=0;SY=-3;EX=0;EY=0;$LLB=;LLT=;LMT=CX=48:CY=12:OX=0:OY=0:HDN=0:BLD=0:ITA=0:UND=0:CLR=-1:ALN=0:DIR=0:ROT=0;LMB=;LRT=;LRB=;IRHS=;ILHS=;"/>
														<UML:TaggedValue tag="sequence_points" value="PtStartX=515;PtStartY=-436;PtEndX=634;PtEndY=-436;"/>
														<UML:TaggedValue tag="stateflags" value="Activation=1;Initiate=0;"/>
														<UML:TaggedValue tag="virtualInheritance" value="0"/>
														<UML:TaggedValue tag="diagram" value="EAID_D4D78A2E_29F1_4c04_AC30_DB917F5FA059"/>
														<UML:TaggedValue tag="mt" value="Update()"/>
													</UML:ModelElement.taggedValue>
												</UML:Message>
												<UML:Message name="OnEventXXX" xmi.id="EAID_E1585639_95EC_4cfd_B111_74DE698E851E" visibility="public" sender="EAID_C190DB39_9B0A_4532_AA8C_E58A788BDDBF" receiver="EAID_C190DB39_9B0A_4532_AA8C_E58A788BDDBF">
													<UML:ModelElement.taggedValue>
														<UML:TaggedValue tag="style" value="1"/>
														<UML:TaggedValue tag="ea_type" value="Sequence"/>
														<UML:TaggedValue tag="direction" value="Source -&gt; Destination"/>
														<UML:TaggedValue tag="linemode" value="1"/>
														<UML:TaggedValue tag="linecolor" value="-1"/>
														<UML:TaggedValue tag="linewidth" value="0"/>
														<UML:TaggedValue tag="seqno" value="14"/>
														<UML:TaggedValue tag="headStyle" value="0"/>
														<UML:TaggedValue tag="lineStyle" value="0"/>
														<UML:TaggedValue tag="privatedata1" value="Synchronous"/>
														<UML:TaggedValue tag="privatedata2" value="retval=void;"/>
														<UML:TaggedValue tag="privatedata3" value="Call"/>
														<UML:TaggedValue tag="privatedata4" value="0"/>
														<UML:TaggedValue tag="ea_localid" value="135"/>
														<UML:TaggedValue tag="ea_sourceName" value="B"/>
														<UML:TaggedValue tag="ea_targetName" value="B"/>
														<UML:TaggedValue tag="ea_sourceType" value="Component"/>
														<UML:TaggedValue tag="ea_targetType" value="Component"/>
														<UML:TaggedValue tag="ea_sourceID" value="89"/>
														<UML:TaggedValue tag="ea_targetID" value="89"/>
														<UML:TaggedValue tag="src_visibility" value="Public"/>
														<UML:TaggedValue tag="src_isOrdered" value="false"/>
														<UML:TaggedValue tag="src_targetScope" value="instance"/>
														<UML:TaggedValue tag="src_changeable" value="none"/>
														<UML:TaggedValue tag="src_isNavigable" value="false"/>
														<UML:TaggedValue tag="src_containment" value="Unspecified"/>
														<UML:TaggedValue tag="src_style" value="Union=0;Derived=0;AllowDuplicates=0;Owned=0;Navigable=Non-Navigable;"/>
														<UML:TaggedValue tag="dst_visibility" value="Public"/>
														<UML:TaggedValue tag="dst_aggregation" value="0"/>
														<UML:TaggedValue tag="dst_isOrdered" value="false"/>
														<UML:TaggedValue tag="dst_targetScope" value="instance"/>
														<UML:TaggedValue tag="dst_changeable" value="none"/>
														<UML:TaggedValue tag="dst_isNavigable" value="true"/>
														<UML:TaggedValue tag="dst_containment" value="Unspecified"/>
														<UML:TaggedValue tag="dst_style" value="Union=0;Derived=0;AllowDuplicates=0;Owned=0;Navigable=Navigable;"/>
														<UML:TaggedValue tag="privatedata5" value="SX=0;SY=27;EX=0;EY=0;$LLB=;LLT=;LMT=CX=72:CY=12:OX=1:OY=-3:HDN=0:BLD=0:ITA=0:UND=0:CLR=-1:ALN=0:DIR=0:ROT=0;LMB=;LRT=;LRB=;IRHS=;ILHS=;"/>
														<UML:TaggedValue tag="sequence_points" value="PtStartX=645;PtStartY=-444;PtEndX=650;PtEndY=-459;"/>
														<UML:TaggedValue tag="stateflags" value="Activation=0;"/>
														<UML:TaggedValue tag="virtualInheritance" value="0"/>
														<UML:TaggedValue tag="diagram" value="EAID_D4D78A2E_29F1_4c04_AC30_DB917F5FA059"/>
														<UML:TaggedValue tag="mt" value="OnEventXXX()"/>
													</UML:ModelElement.taggedValue>
												</UML:Message>
											</UML:Interaction.message>
										</UML:Interaction>
									</UML:Collaboration.interaction>
								</UML:Collaboration>
								<UML:Component name="A" xmi.id="EAID_3ACE629B_D474_44da_914D_ECAC91FF3862" visibility="public" namespace="EAPK_79AAFD11_7092_43ec_8026_7AA4B7ED8408" isRoot="false" isLeaf="false" isAbstract="false">
									<UML:ModelElement.taggedValue>
										<UML:TaggedValue tag="isSpecification" value="false"/>
										<UML:TaggedValue tag="ea_stype" value="Component"/>
										<UML:TaggedValue tag="ea_ntype" value="0"/>
										<UML:TaggedValue tag="version" value="1.0"/>
										<UML:TaggedValue tag="classifier" value="EAID_042666F7_B100_489f_932A_F18CEF132868"/>
										<UML:TaggedValue tag="package" value="EAPK_79AAFD11_7092_43ec_8026_7AA4B7ED8408"/>
										<UML:TaggedValue tag="classname" value="Plugin"/>
										<UML:TaggedValue tag="date_created" value="2011-06-27 11:27:48"/>
										<UML:TaggedValue tag="date_modified" value="2011-06-27 11:42:41"/>
										<UML:TaggedValue tag="gentype" value="Java"/>
										<UML:TaggedValue tag="tagged" value="0"/>
										<UML:TaggedValue tag="package_name" value="EventDriven"/>
										<UML:TaggedValue tag="phase" value="1.0"/>
										<UML:TaggedValue tag="author" value="zhangyg"/>
										<UML:TaggedValue tag="complexity" value="1"/>
										<UML:TaggedValue tag="status" value="Proposed"/>
										<UML:TaggedValue tag="tpos" value="0"/>
										<UML:TaggedValue tag="ea_localid" value="82"/>
										<UML:TaggedValue tag="ea_eleType" value="element"/>
										<UML:TaggedValue tag="style" value="BackColor=-1;BorderColor=-1;BorderWidth=-1;FontColor=-1;VSwimLanes=1;HSwimLanes=1;BorderStyle=0;"/>
									</UML:ModelElement.taggedValue>
								</UML:Component>
								<UML:Class name="Run" xmi.id="EAID_8E707746_A075_406c_883E_942E5B94FEAB" visibility="public" namespace="EAPK_79AAFD11_7092_43ec_8026_7AA4B7ED8408" isRoot="false" isLeaf="false" isAbstract="false">
									<UML:ModelElement.taggedValue>
										<UML:TaggedValue tag="isSpecification" value="false"/>
										<UML:TaggedValue tag="ea_stype" value="MessageEndpoint"/>
										<UML:TaggedValue tag="ea_ntype" value="2"/>
										<UML:TaggedValue tag="version" value="1.0"/>
										<UML:TaggedValue tag="package" value="EAPK_79AAFD11_7092_43ec_8026_7AA4B7ED8408"/>
										<UML:TaggedValue tag="date_created" value="2011-06-27 11:31:40"/>
										<UML:TaggedValue tag="date_modified" value="2011-06-27 11:31:43"/>
										<UML:TaggedValue tag="gentype" value="&lt;none&gt;"/>
										<UML:TaggedValue tag="tagged" value="0"/>
										<UML:TaggedValue tag="package_name" value="EventDriven"/>
										<UML:TaggedValue tag="phase" value="1.0"/>
										<UML:TaggedValue tag="author" value="zhangyg"/>
										<UML:TaggedValue tag="complexity" value="1"/>
										<UML:TaggedValue tag="status" value="Proposed"/>
										<UML:TaggedValue tag="tpos" value="0"/>
										<UML:TaggedValue tag="ea_localid" value="87"/>
										<UML:TaggedValue tag="ea_eleType" value="element"/>
										<UML:TaggedValue tag="style" value="BackColor=-1;BorderColor=-1;BorderWidth=-1;FontColor=-1;VSwimLanes=1;HSwimLanes=1;BorderStyle=3;"/>
									</UML:ModelElement.taggedValue>
								</UML:Class>
								<UML:Comment xmi.id="EAID_9B3AFEE1_4AEF_4d38_8D10_7C75D4F3CE00" visibility="public" namespace="EAPK_79AAFD11_7092_43ec_8026_7AA4B7ED8408">
									<UML:ModelElement.taggedValue>
										<UML:TaggedValue tag="isSpecification" value="false"/>
										<UML:TaggedValue tag="ea_stype" value="Text"/>
										<UML:TaggedValue tag="ea_ntype" value="18"/>
										<UML:TaggedValue tag="version" value="1.0"/>
										<UML:TaggedValue tag="package" value="EAPK_79AAFD11_7092_43ec_8026_7AA4B7ED8408"/>
										<UML:TaggedValue tag="date_created" value="2011-06-27 12:27:11"/>
										<UML:TaggedValue tag="date_modified" value="2011-06-27 12:27:11"/>
										<UML:TaggedValue tag="gentype" value="&lt;none&gt;"/>
										<UML:TaggedValue tag="tagged" value="0"/>
										<UML:TaggedValue tag="package_name" value="EventDriven"/>
										<UML:TaggedValue tag="phase" value="1.0"/>
										<UML:TaggedValue tag="author" value="zhangyg"/>
										<UML:TaggedValue tag="complexity" value="1"/>
										<UML:TaggedValue tag="status" value="Proposed"/>
										<UML:TaggedValue tag="tpos" value="0"/>
										<UML:TaggedValue tag="ea_localid" value="95"/>
										<UML:TaggedValue tag="ea_eleType" value="element"/>
										<UML:TaggedValue tag="style" value="BackColor=-1;BorderColor=-1;BorderWidth=-1;FontColor=-1;VSwimLanes=1;HSwimLanes=1;BorderStyle=0;"/>
									</UML:ModelElement.taggedValue>
								</UML:Comment>
								<UML:Class name="Event" xmi.id="EAID_A573042D_61C5_4bd0_9D15_7D0A64665B0F" visibility="public" namespace="EAPK_79AAFD11_7092_43ec_8026_7AA4B7ED8408" isRoot="false" isLeaf="false" isAbstract="false">
									<UML:ModelElement.taggedValue>
										<UML:TaggedValue tag="isSpecification" value="false"/>
										<UML:TaggedValue tag="ea_stype" value="MessageEndpoint"/>
										<UML:TaggedValue tag="ea_ntype" value="2"/>
										<UML:TaggedValue tag="version" value="1.0"/>
										<UML:TaggedValue tag="package" value="EAPK_79AAFD11_7092_43ec_8026_7AA4B7ED8408"/>
										<UML:TaggedValue tag="date_created" value="2011-06-27 11:35:45"/>
										<UML:TaggedValue tag="date_modified" value="2011-06-27 11:35:48"/>
										<UML:TaggedValue tag="gentype" value="&lt;none&gt;"/>
										<UML:TaggedValue tag="tagged" value="0"/>
										<UML:TaggedValue tag="package_name" value="EventDriven"/>
										<UML:TaggedValue tag="phase" value="1.0"/>
										<UML:TaggedValue tag="author" value="zhangyg"/>
										<UML:TaggedValue tag="complexity" value="1"/>
										<UML:TaggedValue tag="status" value="Proposed"/>
										<UML:TaggedValue tag="tpos" value="0"/>
										<UML:TaggedValue tag="ea_localid" value="88"/>
										<UML:TaggedValue tag="ea_eleType" value="element"/>
										<UML:TaggedValue tag="style" value="BackColor=-1;BorderColor=-1;BorderWidth=-1;FontColor=-1;VSwimLanes=1;HSwimLanes=1;BorderStyle=3;"/>
									</UML:ModelElement.taggedValue>
								</UML:Class>
								<UML:Component xmi.id="EAID_BD0BDE5E_9FC4_4854_B30A_F6EA4C47ED84" visibility="public" namespace="EAPK_79AAFD11_7092_43ec_8026_7AA4B7ED8408" isRoot="false" isLeaf="false" isAbstract="false">
									<UML:ModelElement.taggedValue>
										<UML:TaggedValue tag="isSpecification" value="false"/>
										<UML:TaggedValue tag="ea_stype" value="Component"/>
										<UML:TaggedValue tag="ea_ntype" value="0"/>
										<UML:TaggedValue tag="version" value="1.0"/>
										<UML:TaggedValue tag="classifier" value="EAID_3A1A997E_6AF4_4fba_B56E_7EAEDBA3FD72"/>
										<UML:TaggedValue tag="package" value="EAPK_79AAFD11_7092_43ec_8026_7AA4B7ED8408"/>
										<UML:TaggedValue tag="classname" value="PluginManager"/>
										<UML:TaggedValue tag="date_created" value="2011-06-27 11:43:12"/>
										<UML:TaggedValue tag="date_modified" value="2011-06-27 11:43:12"/>
										<UML:TaggedValue tag="gentype" value="Java"/>
										<UML:TaggedValue tag="tagged" value="0"/>
										<UML:TaggedValue tag="package_name" value="EventDriven"/>
										<UML:TaggedValue tag="phase" value="1.0"/>
										<UML:TaggedValue tag="author" value="zhangyg"/>
										<UML:TaggedValue tag="complexity" value="1"/>
										<UML:TaggedValue tag="status" value="Proposed"/>
										<UML:TaggedValue tag="tpos" value="0"/>
										<UML:TaggedValue tag="ea_localid" value="90"/>
										<UML:TaggedValue tag="ea_eleType" value="element"/>
										<UML:TaggedValue tag="style" value="BackColor=-1;BorderColor=-1;BorderWidth=-1;FontColor=-1;VSwimLanes=1;HSwimLanes=1;BorderStyle=0;"/>
									</UML:ModelElement.taggedValue>
								</UML:Component>
								<UML:Component xmi.id="EAID_C15001B1_9DD3_4bd3_8A33_504486398EF0" visibility="public" namespace="EAPK_79AAFD11_7092_43ec_8026_7AA4B7ED8408" isRoot="false" isLeaf="false" isAbstract="false">
									<UML:ModelElement.taggedValue>
										<UML:TaggedValue tag="isSpecification" value="false"/>
										<UML:TaggedValue tag="ea_stype" value="Component"/>
										<UML:TaggedValue tag="ea_ntype" value="0"/>
										<UML:TaggedValue tag="version" value="1.0"/>
										<UML:TaggedValue tag="classifier" value="EAID_83248F9A_49CA_4ead_97C4_3FA965B3D673"/>
										<UML:TaggedValue tag="package" value="EAPK_79AAFD11_7092_43ec_8026_7AA4B7ED8408"/>
										<UML:TaggedValue tag="classname" value="ChangeManager"/>
										<UML:TaggedValue tag="date_created" value="2011-06-27 11:27:57"/>
										<UML:TaggedValue tag="date_modified" value="2011-06-27 11:27:57"/>
										<UML:TaggedValue tag="gentype" value="Java"/>
										<UML:TaggedValue tag="tagged" value="0"/>
										<UML:TaggedValue tag="package_name" value="EventDriven"/>
										<UML:TaggedValue tag="phase" value="1.0"/>
										<UML:TaggedValue tag="author" value="zhangyg"/>
										<UML:TaggedValue tag="complexity" value="1"/>
										<UML:TaggedValue tag="status" value="Proposed"/>
										<UML:TaggedValue tag="tpos" value="0"/>
										<UML:TaggedValue tag="ea_localid" value="83"/>
										<UML:TaggedValue tag="ea_eleType" value="element"/>
										<UML:TaggedValue tag="style" value="BackColor=-1;BorderColor=-1;BorderWidth=-1;FontColor=-1;VSwimLanes=1;HSwimLanes=1;BorderStyle=0;"/>
									</UML:ModelElement.taggedValue>
								</UML:Component>
								<UML:Component name="B" xmi.id="EAID_C190DB39_9B0A_4532_AA8C_E58A788BDDBF" visibility="public" namespace="EAPK_79AAFD11_7092_43ec_8026_7AA4B7ED8408" isRoot="false" isLeaf="false" isAbstract="false">
									<UML:ModelElement.taggedValue>
										<UML:TaggedValue tag="isSpecification" value="false"/>
										<UML:TaggedValue tag="ea_stype" value="Component"/>
										<UML:TaggedValue tag="ea_ntype" value="0"/>
										<UML:TaggedValue tag="version" value="1.0"/>
										<UML:TaggedValue tag="classifier" value="EAID_042666F7_B100_489f_932A_F18CEF132868"/>
										<UML:TaggedValue tag="package" value="EAPK_79AAFD11_7092_43ec_8026_7AA4B7ED8408"/>
										<UML:TaggedValue tag="classname" value="Plugin"/>
										<UML:TaggedValue tag="date_created" value="2011-06-27 11:42:48"/>
										<UML:TaggedValue tag="date_modified" value="2011-06-27 11:42:51"/>
										<UML:TaggedValue tag="gentype" value="Java"/>
										<UML:TaggedValue tag="tagged" value="0"/>
										<UML:TaggedValue tag="package_name" value="EventDriven"/>
										<UML:TaggedValue tag="phase" value="1.0"/>
										<UML:TaggedValue tag="author" value="zhangyg"/>
										<UML:TaggedValue tag="complexity" value="1"/>
										<UML:TaggedValue tag="status" value="Proposed"/>
										<UML:TaggedValue tag="tpos" value="0"/>
										<UML:TaggedValue tag="ea_localid" value="89"/>
										<UML:TaggedValue tag="ea_eleType" value="element"/>
										<UML:TaggedValue tag="style" value="BackColor=-1;BorderColor=-1;BorderWidth=-1;FontColor=-1;VSwimLanes=1;HSwimLanes=1;BorderStyle=0;"/>
									</UML:ModelElement.taggedValue>
								</UML:Component>
							</UML:Namespace.ownedElement>
						</UML:Package>
						<UML:Package name="InterfaceStruct" xmi.id="EAPK_396585A5_AB74_4995_A9D3_10A31DA59ECE" isRoot="false" isLeaf="false" isAbstract="false" visibility="public">
							<UML:ModelElement.taggedValue>
								<UML:TaggedValue tag="parent" value="EAPK_D0A6057B_F06A_41d9_8C13_711D94C2C68A"/>
								<UML:TaggedValue tag="created" value="2011-06-30 13:49:37"/>
								<UML:TaggedValue tag="modified" value="2011-06-30 13:49:37"/>
								<UML:TaggedValue tag="iscontrolled" value="0"/>
								<UML:TaggedValue tag="version" value="1.0"/>
								<UML:TaggedValue tag="isprotected" value="0"/>
								<UML:TaggedValue tag="usedtd" value="0"/>
								<UML:TaggedValue tag="logxml" value="0"/>
								<UML:TaggedValue tag="tpos" value="6"/>
								<UML:TaggedValue tag="phase" value="1.0"/>
								<UML:TaggedValue tag="status" value="Proposed"/>
								<UML:TaggedValue tag="author" value="zhangyg"/>
								<UML:TaggedValue tag="complexity" value="1"/>
								<UML:TaggedValue tag="ea_stype" value="Public"/>
							</UML:ModelElement.taggedValue>
							<UML:Namespace.ownedElement>
								<UML:Comment xmi.id="EAID_13110ED1_C619_456b_8E8D_D116660A7DC8" visibility="public" namespace="EAPK_396585A5_AB74_4995_A9D3_10A31DA59ECE">
									<UML:ModelElement.taggedValue>
										<UML:TaggedValue tag="isSpecification" value="false"/>
										<UML:TaggedValue tag="ea_stype" value="Text"/>
										<UML:TaggedValue tag="ea_ntype" value="18"/>
										<UML:TaggedValue tag="version" value="1.0"/>
										<UML:TaggedValue tag="package" value="EAPK_396585A5_AB74_4995_A9D3_10A31DA59ECE"/>
										<UML:TaggedValue tag="date_created" value="2011-06-30 14:37:34"/>
										<UML:TaggedValue tag="date_modified" value="2011-06-30 14:37:34"/>
										<UML:TaggedValue tag="gentype" value="&lt;none&gt;"/>
										<UML:TaggedValue tag="tagged" value="0"/>
										<UML:TaggedValue tag="package_name" value="InterfaceStruct"/>
										<UML:TaggedValue tag="phase" value="1.0"/>
										<UML:TaggedValue tag="author" value="zhangyg"/>
										<UML:TaggedValue tag="complexity" value="1"/>
										<UML:TaggedValue tag="status" value="Proposed"/>
										<UML:TaggedValue tag="tpos" value="0"/>
										<UML:TaggedValue tag="ea_localid" value="109"/>
										<UML:TaggedValue tag="ea_eleType" value="element"/>
										<UML:TaggedValue tag="style" value="BackColor=-1;BorderColor=-1;BorderWidth=-1;FontColor=-1;VSwimLanes=1;HSwimLanes=1;BorderStyle=0;"/>
									</UML:ModelElement.taggedValue>
								</UML:Comment>
								<UML:Comment xmi.id="EAID_2A1525D8_D94E_4221_9415_E9A3A27AFD6A" visibility="public" namespace="EAPK_396585A5_AB74_4995_A9D3_10A31DA59ECE">
									<UML:ModelElement.taggedValue>
										<UML:TaggedValue tag="documentation" value="Using &lt;b&gt;X3DEFINE_IID&lt;/b&gt;(cls) to add GetIID() function."/>
										<UML:TaggedValue tag="isSpecification" value="false"/>
										<UML:TaggedValue tag="ea_stype" value="Note"/>
										<UML:TaggedValue tag="ea_ntype" value="0"/>
										<UML:TaggedValue tag="version" value="1.0"/>
										<UML:TaggedValue tag="package" value="EAPK_396585A5_AB74_4995_A9D3_10A31DA59ECE"/>
										<UML:TaggedValue tag="date_created" value="2011-06-30 14:15:22"/>
										<UML:TaggedValue tag="date_modified" value="2011-06-30 14:31:53"/>
										<UML:TaggedValue tag="gentype" value="&lt;none&gt;"/>
										<UML:TaggedValue tag="tagged" value="0"/>
										<UML:TaggedValue tag="package_name" value="InterfaceStruct"/>
										<UML:TaggedValue tag="phase" value="1.0"/>
										<UML:TaggedValue tag="author" value="zhangyg"/>
										<UML:TaggedValue tag="complexity" value="1"/>
										<UML:TaggedValue tag="status" value="Proposed"/>
										<UML:TaggedValue tag="tpos" value="0"/>
										<UML:TaggedValue tag="ea_localid" value="104"/>
										<UML:TaggedValue tag="ea_eleType" value="element"/>
										<UML:TaggedValue tag="style" value="BackColor=-1;BorderColor=-1;BorderWidth=-1;FontColor=-1;VSwimLanes=1;HSwimLanes=1;BorderStyle=0;"/>
									</UML:ModelElement.taggedValue>
								</UML:Comment>
								<UML:Comment xmi.id="EAID_6FC0CA64_34D0_4528_B483_AE94921F013D" visibility="public" namespace="EAPK_396585A5_AB74_4995_A9D3_10A31DA59ECE">
									<UML:ModelElement.taggedValue>
										<UML:TaggedValue tag="documentation" value="Using &lt;b&gt;XDEFINE_CLASSMAP_ENTRY &lt;/b&gt;to add Cx_Object&amp;lt;Cls&amp;gt; implement classes.&#xA;For example:&#xA;&lt;font color=&quot;#804000&quot;&gt;XBEGIN_DEFINE_MODULE()&lt;/font&gt;&#xA;&lt;font color=&quot;#804000&quot;&gt;    XDEFINE_CLASSMAP_ENTRY_Singleton(CLSID_A1, Cx_A1)&lt;/font&gt;&#xA;&lt;font color=&quot;#804000&quot;&gt;    XDEFINE_CLASSMAP_ENTRY(CLSID_A3, Cx_A3)&lt;/font&gt;&#xA;&lt;font color=&quot;#804000&quot;&gt;XEND_DEFINE_MODULE_DLL()&lt;/font&gt;"/>
										<UML:TaggedValue tag="isSpecification" value="false"/>
										<UML:TaggedValue tag="ea_stype" value="Note"/>
										<UML:TaggedValue tag="ea_ntype" value="0"/>
										<UML:TaggedValue tag="version" value="1.0"/>
										<UML:TaggedValue tag="package" value="EAPK_396585A5_AB74_4995_A9D3_10A31DA59ECE"/>
										<UML:TaggedValue tag="date_created" value="2011-06-30 14:27:04"/>
										<UML:TaggedValue tag="date_modified" value="2011-06-30 14:37:57"/>
										<UML:TaggedValue tag="gentype" value="&lt;none&gt;"/>
										<UML:TaggedValue tag="tagged" value="0"/>
										<UML:TaggedValue tag="package_name" value="InterfaceStruct"/>
										<UML:TaggedValue tag="phase" value="1.0"/>
										<UML:TaggedValue tag="author" value="zhangyg"/>
										<UML:TaggedValue tag="complexity" value="1"/>
										<UML:TaggedValue tag="status" value="Proposed"/>
										<UML:TaggedValue tag="tpos" value="0"/>
										<UML:TaggedValue tag="ea_localid" value="108"/>
										<UML:TaggedValue tag="ea_eleType" value="element"/>
										<UML:TaggedValue tag="style" value="BackColor=-1;BorderColor=-1;BorderWidth=-1;FontColor=-1;VSwimLanes=1;HSwimLanes=1;BorderStyle=0;"/>
									</UML:ModelElement.taggedValue>
								</UML:Comment>
								<UML:Class name="CA3" xmi.id="EAID_8E65E719_8A55_4c4f_BE90_ABBF9AD7BD31" visibility="public" namespace="EAPK_396585A5_AB74_4995_A9D3_10A31DA59ECE" isRoot="false" isLeaf="false" isAbstract="false" isActive="false">
									<UML:ModelElement.taggedValue>
										<UML:TaggedValue tag="isSpecification" value="false"/>
										<UML:TaggedValue tag="ea_stype" value="Class"/>
										<UML:TaggedValue tag="ea_ntype" value="0"/>
										<UML:TaggedValue tag="version" value="1.0"/>
										<UML:TaggedValue tag="package" value="EAPK_396585A5_AB74_4995_A9D3_10A31DA59ECE"/>
										<UML:TaggedValue tag="date_created" value="2011-06-30 14:11:29"/>
										<UML:TaggedValue tag="date_modified" value="2011-06-30 14:11:34"/>
										<UML:TaggedValue tag="gentype" value="Java"/>
										<UML:TaggedValue tag="tagged" value="0"/>
										<UML:TaggedValue tag="package_name" value="InterfaceStruct"/>
										<UML:TaggedValue tag="phase" value="1.0"/>
										<UML:TaggedValue tag="author" value="zhangyg"/>
										<UML:TaggedValue tag="complexity" value="1"/>
										<UML:TaggedValue tag="status" value="Proposed"/>
										<UML:TaggedValue tag="tpos" value="0"/>
										<UML:TaggedValue tag="ea_localid" value="103"/>
										<UML:TaggedValue tag="ea_eleType" value="element"/>
										<UML:TaggedValue tag="style" value="BackColor=-1;BorderColor=-1;BorderWidth=-1;FontColor=-1;VSwimLanes=1;HSwimLanes=1;BorderStyle=0;"/>
									</UML:ModelElement.taggedValue>
									<UML:Classifier.feature>
										<UML:Operation name="DoGetClassName" visibility="public" ownerScope="instance" isQuery="false" concurrency="sequential">
											<UML:ModelElement.taggedValue>
												<UML:TaggedValue tag="const" value="true"/>
												<UML:TaggedValue tag="synchronised" value="0"/>
												<UML:TaggedValue tag="concurrency" value="Sequential"/>
												<UML:TaggedValue tag="position" value="0"/>
												<UML:TaggedValue tag="returnarray" value="0"/>
												<UML:TaggedValue tag="pure" value="0"/>
												<UML:TaggedValue tag="ea_guid" value="{D81C2F2D-D709-4033-9A05-3705D1760CD3}"/>
												<UML:TaggedValue tag="ea_localid" value="12"/>
											</UML:ModelElement.taggedValue>
										</UML:Operation>
										<UML:Operation name="DoQueryInterface" visibility="public" ownerScope="instance" isQuery="false" concurrency="sequential">
											<UML:ModelElement.taggedValue>
												<UML:TaggedValue tag="const" value="false"/>
												<UML:TaggedValue tag="static" value="1"/>
												<UML:TaggedValue tag="synchronised" value="0"/>
												<UML:TaggedValue tag="concurrency" value="Sequential"/>
												<UML:TaggedValue tag="position" value="1"/>
												<UML:TaggedValue tag="returnarray" value="0"/>
												<UML:TaggedValue tag="pure" value="0"/>
												<UML:TaggedValue tag="ea_guid" value="{0701BBD8-85AA-4c17-AF64-D0CF096589DC}"/>
												<UML:TaggedValue tag="ea_localid" value="13"/>
											</UML:ModelElement.taggedValue>
										</UML:Operation>
									</UML:Classifier.feature>
								</UML:Class>
								<UML:Dependency client="EAID_8E65E719_8A55_4c4f_BE90_ABBF9AD7BD31" supplier="EAID_B7BDF8EA_6092_4c35_994B_FE0688EB44DE" xmi.id="EAID_590EA56A_F317_4bef_A869_CBB9410E60B7" visibility="public">
									<UML:ModelElement.taggedValue>
										<UML:TaggedValue tag="style" value="3"/>
										<UML:TaggedValue tag="ea_type" value="Realisation"/>
										<UML:TaggedValue tag="direction" value="Source -&gt; Destination"/>
										<UML:TaggedValue tag="linemode" value="3"/>
										<UML:TaggedValue tag="linecolor" value="-1"/>
										<UML:TaggedValue tag="linewidth" value="0"/>
										<UML:TaggedValue tag="seqno" value="0"/>
										<UML:TaggedValue tag="headStyle" value="0"/>
										<UML:TaggedValue tag="lineStyle" value="0"/>
										<UML:TaggedValue tag="ea_localid" value="141"/>
										<UML:TaggedValue tag="ea_sourceName" value="CA3"/>
										<UML:TaggedValue tag="ea_targetName" value="IA3"/>
										<UML:TaggedValue tag="ea_sourceType" value="Class"/>
										<UML:TaggedValue tag="ea_targetType" value="Interface"/>
										<UML:TaggedValue tag="ea_sourceID" value="103"/>
										<UML:TaggedValue tag="ea_targetID" value="100"/>
										<UML:TaggedValue tag="src_visibility" value="Public"/>
										<UML:TaggedValue tag="src_aggregation" value="0"/>
										<UML:TaggedValue tag="src_isOrdered" value="false"/>
										<UML:TaggedValue tag="src_targetScope" value="instance"/>
										<UML:TaggedValue tag="src_changeable" value="none"/>
										<UML:TaggedValue tag="src_isNavigable" value="false"/>
										<UML:TaggedValue tag="src_containment" value="Unspecified"/>
										<UML:TaggedValue tag="src_style" value="Union=0;Derived=0;AllowDuplicates=0;Owned=0;Navigable=Non-Navigable;"/>
										<UML:TaggedValue tag="dst_visibility" value="Public"/>
										<UML:TaggedValue tag="dst_aggregation" value="0"/>
										<UML:TaggedValue tag="dst_isOrdered" value="false"/>
										<UML:TaggedValue tag="dst_targetScope" value="instance"/>
										<UML:TaggedValue tag="dst_changeable" value="none"/>
										<UML:TaggedValue tag="dst_isNavigable" value="true"/>
										<UML:TaggedValue tag="dst_containment" value="Unspecified"/>
										<UML:TaggedValue tag="dst_style" value="Union=0;Derived=0;AllowDuplicates=0;Owned=0;Navigable=Navigable;"/>
										<UML:TaggedValue tag="privatedata5" value="SX=0;SY=0;EX=0;EY=0;EDGE=1;"/>
										<UML:TaggedValue tag="virtualInheritance" value="0"/>
									</UML:ModelElement.taggedValue>
								</UML:Dependency>
								<UML:Generalization subtype="EAID_DFDE29FE_4B1F_4fbd_BDB2_0AF734F51791" supertype="EAID_8E65E719_8A55_4c4f_BE90_ABBF9AD7BD31" xmi.id="EAID_9C85CC47_BBA1_4890_A447_A0ABBC76399D" visibility="public">
									<UML:ModelElement.taggedValue>
										<UML:TaggedValue tag="style" value="3"/>
										<UML:TaggedValue tag="ea_type" value="Generalization"/>
										<UML:TaggedValue tag="direction" value="Source -&gt; Destination"/>
										<UML:TaggedValue tag="linemode" value="3"/>
										<UML:TaggedValue tag="linecolor" value="-1"/>
										<UML:TaggedValue tag="linewidth" value="0"/>
										<UML:TaggedValue tag="seqno" value="0"/>
										<UML:TaggedValue tag="headStyle" value="0"/>
										<UML:TaggedValue tag="lineStyle" value="0"/>
										<UML:TaggedValue tag="ea_localid" value="145"/>
										<UML:TaggedValue tag="ea_sourceName" value="Cx_Object&lt;CA3&gt;"/>
										<UML:TaggedValue tag="ea_targetName" value="CA3"/>
										<UML:TaggedValue tag="ea_sourceType" value="Class"/>
										<UML:TaggedValue tag="ea_targetType" value="Class"/>
										<UML:TaggedValue tag="ea_sourceID" value="107"/>
										<UML:TaggedValue tag="ea_targetID" value="103"/>
										<UML:TaggedValue tag="src_visibility" value="Public"/>
										<UML:TaggedValue tag="src_aggregation" value="0"/>
										<UML:TaggedValue tag="src_isOrdered" value="false"/>
										<UML:TaggedValue tag="src_targetScope" value="instance"/>
										<UML:TaggedValue tag="src_changeable" value="none"/>
										<UML:TaggedValue tag="src_isNavigable" value="false"/>
										<UML:TaggedValue tag="src_containment" value="Unspecified"/>
										<UML:TaggedValue tag="src_style" value="Union=0;Derived=0;AllowDuplicates=0;"/>
										<UML:TaggedValue tag="dst_visibility" value="Public"/>
										<UML:TaggedValue tag="dst_aggregation" value="0"/>
										<UML:TaggedValue tag="dst_isOrdered" value="false"/>
										<UML:TaggedValue tag="dst_targetScope" value="instance"/>
										<UML:TaggedValue tag="dst_changeable" value="none"/>
										<UML:TaggedValue tag="dst_isNavigable" value="true"/>
										<UML:TaggedValue tag="dst_containment" value="Unspecified"/>
										<UML:TaggedValue tag="dst_style" value="Union=0;Derived=0;AllowDuplicates=0;"/>
										<UML:TaggedValue tag="privatedata5" value="SX=0;SY=0;EX=0;EY=0;EDGE=1;"/>
										<UML:TaggedValue tag="virtualInheritance" value="0"/>
									</UML:ModelElement.taggedValue>
								</UML:Generalization>
								<UML:Generalization subtype="EAID_8E65E719_8A55_4c4f_BE90_ABBF9AD7BD31" supertype="EAID_93BABC78_A3B4_4736_A619_0B774A71A525" xmi.id="EAID_B239278D_77AC_4230_971E_6CAAABCC1886" visibility="public">
									<UML:ModelElement.taggedValue>
										<UML:TaggedValue tag="style" value="3"/>
										<UML:TaggedValue tag="ea_type" value="Generalization"/>
										<UML:TaggedValue tag="direction" value="Source -&gt; Destination"/>
										<UML:TaggedValue tag="linemode" value="3"/>
										<UML:TaggedValue tag="linecolor" value="-1"/>
										<UML:TaggedValue tag="linewidth" value="0"/>
										<UML:TaggedValue tag="seqno" value="0"/>
										<UML:TaggedValue tag="headStyle" value="0"/>
										<UML:TaggedValue tag="lineStyle" value="0"/>
										<UML:TaggedValue tag="ea_localid" value="146"/>
										<UML:TaggedValue tag="ea_sourceName" value="CA3"/>
										<UML:TaggedValue tag="ea_targetName" value="CA2"/>
										<UML:TaggedValue tag="ea_sourceType" value="Class"/>
										<UML:TaggedValue tag="ea_targetType" value="Class"/>
										<UML:TaggedValue tag="ea_sourceID" value="103"/>
										<UML:TaggedValue tag="ea_targetID" value="102"/>
										<UML:TaggedValue tag="src_visibility" value="Public"/>
										<UML:TaggedValue tag="src_aggregation" value="0"/>
										<UML:TaggedValue tag="src_isOrdered" value="false"/>
										<UML:TaggedValue tag="src_targetScope" value="instance"/>
										<UML:TaggedValue tag="src_changeable" value="none"/>
										<UML:TaggedValue tag="src_isNavigable" value="false"/>
										<UML:TaggedValue tag="src_containment" value="Unspecified"/>
										<UML:TaggedValue tag="src_style" value="Union=0;Derived=0;AllowDuplicates=0;"/>
										<UML:TaggedValue tag="dst_visibility" value="Public"/>
										<UML:TaggedValue tag="dst_aggregation" value="0"/>
										<UML:TaggedValue tag="dst_isOrdered" value="false"/>
										<UML:TaggedValue tag="dst_targetScope" value="instance"/>
										<UML:TaggedValue tag="dst_changeable" value="none"/>
										<UML:TaggedValue tag="dst_isNavigable" value="true"/>
										<UML:TaggedValue tag="dst_containment" value="Unspecified"/>
										<UML:TaggedValue tag="dst_style" value="Union=0;Derived=0;AllowDuplicates=0;"/>
										<UML:TaggedValue tag="privatedata5" value="SX=0;SY=0;EX=0;EY=0;EDGE=1;"/>
										<UML:TaggedValue tag="virtualInheritance" value="0"/>
									</UML:ModelElement.taggedValue>
								</UML:Generalization>
								<UML:Interface name="IA2" xmi.id="EAID_9322359F_3CC9_4412_BD5D_5EEE679C40B5" visibility="public" namespace="EAPK_396585A5_AB74_4995_A9D3_10A31DA59ECE" isRoot="false" isLeaf="false" isAbstract="true">
									<UML:ModelElement.stereotype>
										<UML:Stereotype name="interface"/>
									</UML:ModelElement.stereotype>
									<UML:ModelElement.taggedValue>
										<UML:TaggedValue tag="isSpecification" value="false"/>
										<UML:TaggedValue tag="ea_stype" value="Interface"/>
										<UML:TaggedValue tag="ea_ntype" value="0"/>
										<UML:TaggedValue tag="version" value="1.0"/>
										<UML:TaggedValue tag="package" value="EAPK_396585A5_AB74_4995_A9D3_10A31DA59ECE"/>
										<UML:TaggedValue tag="date_created" value="2011-06-30 14:07:46"/>
										<UML:TaggedValue tag="date_modified" value="2011-06-30 14:07:49"/>
										<UML:TaggedValue tag="gentype" value="Java"/>
										<UML:TaggedValue tag="tagged" value="0"/>
										<UML:TaggedValue tag="package_name" value="InterfaceStruct"/>
										<UML:TaggedValue tag="phase" value="1.0"/>
										<UML:TaggedValue tag="author" value="zhangyg"/>
										<UML:TaggedValue tag="complexity" value="1"/>
										<UML:TaggedValue tag="status" value="Proposed"/>
										<UML:TaggedValue tag="stereotype" value="interface"/>
										<UML:TaggedValue tag="tpos" value="0"/>
										<UML:TaggedValue tag="ea_localid" value="99"/>
										<UML:TaggedValue tag="ea_eleType" value="element"/>
										<UML:TaggedValue tag="style" value="BackColor=-1;BorderColor=-1;BorderWidth=-1;FontColor=-1;VSwimLanes=1;HSwimLanes=1;BorderStyle=0;"/>
										<UML:TaggedValue tag="$ea_xref_property" value="$XREFPROP=$XID={B0B639EB-E221-467f-ADAF-7E7B60723078}$XID;$NAM=Stereotypes$NAM;$TYP=element property$TYP;$VIS=Public$VIS;$PAR=0$PAR;$DES=@STEREO;Name=interface;@ENDSTEREO;$DES;$CLT={9322359F-3CC9-4412-BD5D-5EEE679C40B5}$CLT;$SUP=&lt;none&gt;$SUP;$ENDXREF;"/>
									</UML:ModelElement.taggedValue>
									<UML:Classifier.feature>
										<UML:Operation name="GetIID" visibility="public" ownerScope="instance" isQuery="false" concurrency="sequential">
											<UML:ModelElement.taggedValue>
												<UML:TaggedValue tag="const" value="false"/>
												<UML:TaggedValue tag="static" value="1"/>
												<UML:TaggedValue tag="synchronised" value="0"/>
												<UML:TaggedValue tag="concurrency" value="Sequential"/>
												<UML:TaggedValue tag="position" value="0"/>
												<UML:TaggedValue tag="returnarray" value="0"/>
												<UML:TaggedValue tag="pure" value="0"/>
												<UML:TaggedValue tag="ea_guid" value="{B56FC19B-F9B5-4b97-A21B-C4F7A982E5FF}"/>
												<UML:TaggedValue tag="ea_localid" value="6"/>
											</UML:ModelElement.taggedValue>
										</UML:Operation>
									</UML:Classifier.feature>
								</UML:Interface>
								<UML:Dependency client="EAID_93BABC78_A3B4_4736_A619_0B774A71A525" supplier="EAID_9322359F_3CC9_4412_BD5D_5EEE679C40B5" xmi.id="EAID_EB12B668_EB5A_433c_9796_FF35892C8CD9" visibility="public">
									<UML:ModelElement.taggedValue>
										<UML:TaggedValue tag="style" value="3"/>
										<UML:TaggedValue tag="ea_type" value="Realisation"/>
										<UML:TaggedValue tag="direction" value="Source -&gt; Destination"/>
										<UML:TaggedValue tag="linemode" value="3"/>
										<UML:TaggedValue tag="linecolor" value="-1"/>
										<UML:TaggedValue tag="linewidth" value="0"/>
										<UML:TaggedValue tag="seqno" value="0"/>
										<UML:TaggedValue tag="headStyle" value="0"/>
										<UML:TaggedValue tag="lineStyle" value="0"/>
										<UML:TaggedValue tag="ea_localid" value="140"/>
										<UML:TaggedValue tag="ea_sourceName" value="CA2"/>
										<UML:TaggedValue tag="ea_targetName" value="IA2"/>
										<UML:TaggedValue tag="ea_sourceType" value="Class"/>
										<UML:TaggedValue tag="ea_targetType" value="Interface"/>
										<UML:TaggedValue tag="ea_sourceID" value="102"/>
										<UML:TaggedValue tag="ea_targetID" value="99"/>
										<UML:TaggedValue tag="src_visibility" value="Public"/>
										<UML:TaggedValue tag="src_aggregation" value="0"/>
										<UML:TaggedValue tag="src_isOrdered" value="false"/>
										<UML:TaggedValue tag="src_targetScope" value="instance"/>
										<UML:TaggedValue tag="src_changeable" value="none"/>
										<UML:TaggedValue tag="src_isNavigable" value="false"/>
										<UML:TaggedValue tag="src_containment" value="Unspecified"/>
										<UML:TaggedValue tag="src_style" value="Union=0;Derived=0;AllowDuplicates=0;Owned=0;Navigable=Non-Navigable;"/>
										<UML:TaggedValue tag="dst_visibility" value="Public"/>
										<UML:TaggedValue tag="dst_aggregation" value="0"/>
										<UML:TaggedValue tag="dst_isOrdered" value="false"/>
										<UML:TaggedValue tag="dst_targetScope" value="instance"/>
										<UML:TaggedValue tag="dst_changeable" value="none"/>
										<UML:TaggedValue tag="dst_isNavigable" value="true"/>
										<UML:TaggedValue tag="dst_containment" value="Unspecified"/>
										<UML:TaggedValue tag="dst_style" value="Union=0;Derived=0;AllowDuplicates=0;Owned=0;Navigable=Navigable;"/>
										<UML:TaggedValue tag="privatedata5" value="SX=0;SY=0;EX=0;EY=0;EDGE=1;"/>
										<UML:TaggedValue tag="virtualInheritance" value="0"/>
									</UML:ModelElement.taggedValue>
								</UML:Dependency>
								<UML:Generalization subtype="EAID_9322359F_3CC9_4412_BD5D_5EEE679C40B5" supertype="EAID_C831C500_AB34_4659_B68F_7BD5AD4FE6A9" xmi.id="EAID_EDED323B_4783_4667_A979_B6A2188D5D4D" visibility="public">
									<UML:ModelElement.taggedValue>
										<UML:TaggedValue tag="style" value="3"/>
										<UML:TaggedValue tag="ea_type" value="Generalization"/>
										<UML:TaggedValue tag="direction" value="Source -&gt; Destination"/>
										<UML:TaggedValue tag="linemode" value="3"/>
										<UML:TaggedValue tag="linecolor" value="-1"/>
										<UML:TaggedValue tag="linewidth" value="0"/>
										<UML:TaggedValue tag="seqno" value="0"/>
										<UML:TaggedValue tag="headStyle" value="0"/>
										<UML:TaggedValue tag="lineStyle" value="0"/>
										<UML:TaggedValue tag="ea_localid" value="137"/>
										<UML:TaggedValue tag="ea_sourceName" value="IA2"/>
										<UML:TaggedValue tag="ea_targetName" value="Ix_Object"/>
										<UML:TaggedValue tag="ea_sourceType" value="Interface"/>
										<UML:TaggedValue tag="ea_targetType" value="Interface"/>
										<UML:TaggedValue tag="ea_sourceID" value="99"/>
										<UML:TaggedValue tag="ea_targetID" value="97"/>
										<UML:TaggedValue tag="src_visibility" value="Public"/>
										<UML:TaggedValue tag="src_aggregation" value="0"/>
										<UML:TaggedValue tag="src_isOrdered" value="false"/>
										<UML:TaggedValue tag="src_targetScope" value="instance"/>
										<UML:TaggedValue tag="src_changeable" value="none"/>
										<UML:TaggedValue tag="src_isNavigable" value="false"/>
										<UML:TaggedValue tag="src_containment" value="Unspecified"/>
										<UML:TaggedValue tag="src_style" value="Union=0;Derived=0;AllowDuplicates=0;"/>
										<UML:TaggedValue tag="dst_visibility" value="Public"/>
										<UML:TaggedValue tag="dst_aggregation" value="0"/>
										<UML:TaggedValue tag="dst_isOrdered" value="false"/>
										<UML:TaggedValue tag="dst_targetScope" value="instance"/>
										<UML:TaggedValue tag="dst_changeable" value="none"/>
										<UML:TaggedValue tag="dst_isNavigable" value="true"/>
										<UML:TaggedValue tag="dst_containment" value="Unspecified"/>
										<UML:TaggedValue tag="dst_style" value="Union=0;Derived=0;AllowDuplicates=0;"/>
										<UML:TaggedValue tag="privatedata5" value="SX=0;SY=0;EX=0;EY=0;EDGE=1;"/>
										<UML:TaggedValue tag="virtualInheritance" value="0"/>
									</UML:ModelElement.taggedValue>
								</UML:Generalization>
								<UML:Class name="CA2" xmi.id="EAID_93BABC78_A3B4_4736_A619_0B774A71A525" visibility="public" namespace="EAPK_396585A5_AB74_4995_A9D3_10A31DA59ECE" isRoot="false" isLeaf="false" isAbstract="false" isActive="false">
									<UML:ModelElement.taggedValue>
										<UML:TaggedValue tag="isSpecification" value="false"/>
										<UML:TaggedValue tag="ea_stype" value="Class"/>
										<UML:TaggedValue tag="ea_ntype" value="0"/>
										<UML:TaggedValue tag="version" value="1.0"/>
										<UML:TaggedValue tag="package" value="EAPK_396585A5_AB74_4995_A9D3_10A31DA59ECE"/>
										<UML:TaggedValue tag="date_created" value="2011-06-30 14:11:22"/>
										<UML:TaggedValue tag="date_modified" value="2011-06-30 14:11:26"/>
										<UML:TaggedValue tag="gentype" value="Java"/>
										<UML:TaggedValue tag="tagged" value="0"/>
										<UML:TaggedValue tag="package_name" value="InterfaceStruct"/>
										<UML:TaggedValue tag="phase" value="1.0"/>
										<UML:TaggedValue tag="author" value="zhangyg"/>
										<UML:TaggedValue tag="complexity" value="1"/>
										<UML:TaggedValue tag="status" value="Proposed"/>
										<UML:TaggedValue tag="tpos" value="0"/>
										<UML:TaggedValue tag="ea_localid" value="102"/>
										<UML:TaggedValue tag="ea_eleType" value="element"/>
										<UML:TaggedValue tag="style" value="BackColor=-1;BorderColor=-1;BorderWidth=-1;FontColor=-1;VSwimLanes=1;HSwimLanes=1;BorderStyle=0;"/>
									</UML:ModelElement.taggedValue>
									<UML:Classifier.feature>
										<UML:Operation name="DoGetClassName" visibility="public" ownerScope="instance" isQuery="false" concurrency="sequential">
											<UML:ModelElement.taggedValue>
												<UML:TaggedValue tag="const" value="true"/>
												<UML:TaggedValue tag="synchronised" value="0"/>
												<UML:TaggedValue tag="concurrency" value="Sequential"/>
												<UML:TaggedValue tag="position" value="0"/>
												<UML:TaggedValue tag="returnarray" value="0"/>
												<UML:TaggedValue tag="pure" value="0"/>
												<UML:TaggedValue tag="ea_guid" value="{7409EDB7-7EFD-486b-8765-86D91728895E}"/>
												<UML:TaggedValue tag="ea_localid" value="10"/>
											</UML:ModelElement.taggedValue>
										</UML:Operation>
										<UML:Operation name="DoQueryInterface" visibility="public" ownerScope="instance" isQuery="false" concurrency="sequential">
											<UML:ModelElement.taggedValue>
												<UML:TaggedValue tag="const" value="false"/>
												<UML:TaggedValue tag="static" value="1"/>
												<UML:TaggedValue tag="synchronised" value="0"/>
												<UML:TaggedValue tag="concurrency" value="Sequential"/>
												<UML:TaggedValue tag="position" value="1"/>
												<UML:TaggedValue tag="returnarray" value="0"/>
												<UML:TaggedValue tag="pure" value="0"/>
												<UML:TaggedValue tag="ea_guid" value="{AEEE87FD-B62F-43df-8ED5-73571FFB8097}"/>
												<UML:TaggedValue tag="ea_localid" value="11"/>
											</UML:ModelElement.taggedValue>
										</UML:Operation>
									</UML:Classifier.feature>
								</UML:Class>
								<UML:Class name="Cx_Object&lt;CA1&gt;" xmi.id="EAID_A5CA678F_16EF_45c6_AA4B_D24E2CF8B93D" visibility="public" namespace="EAPK_396585A5_AB74_4995_A9D3_10A31DA59ECE" isRoot="false" isLeaf="false" isAbstract="false" isActive="false">
									<UML:ModelElement.taggedValue>
										<UML:TaggedValue tag="isSpecification" value="false"/>
										<UML:TaggedValue tag="ea_stype" value="Class"/>
										<UML:TaggedValue tag="ea_ntype" value="0"/>
										<UML:TaggedValue tag="version" value="1.0"/>
										<UML:TaggedValue tag="package" value="EAPK_396585A5_AB74_4995_A9D3_10A31DA59ECE"/>
										<UML:TaggedValue tag="date_created" value="2011-06-30 14:21:27"/>
										<UML:TaggedValue tag="date_modified" value="2011-06-30 14:23:32"/>
										<UML:TaggedValue tag="gentype" value="Java"/>
										<UML:TaggedValue tag="tagged" value="0"/>
										<UML:TaggedValue tag="package_name" value="InterfaceStruct"/>
										<UML:TaggedValue tag="phase" value="1.0"/>
										<UML:TaggedValue tag="author" value="zhangyg"/>
										<UML:TaggedValue tag="complexity" value="1"/>
										<UML:TaggedValue tag="status" value="Proposed"/>
										<UML:TaggedValue tag="tpos" value="0"/>
										<UML:TaggedValue tag="ea_localid" value="106"/>
										<UML:TaggedValue tag="ea_eleType" value="element"/>
										<UML:TaggedValue tag="style" value="BackColor=-1;BorderColor=-1;BorderWidth=-1;FontColor=-1;VSwimLanes=1;HSwimLanes=1;BorderStyle=0;"/>
									</UML:ModelElement.taggedValue>
									<UML:Classifier.feature>
										<UML:Operation name="AddRef" visibility="public" ownerScope="instance" isQuery="false" concurrency="sequential">
											<UML:ModelElement.taggedValue>
												<UML:TaggedValue tag="const" value="false"/>
												<UML:TaggedValue tag="synchronised" value="0"/>
												<UML:TaggedValue tag="concurrency" value="Sequential"/>
												<UML:TaggedValue tag="position" value="0"/>
												<UML:TaggedValue tag="returnarray" value="0"/>
												<UML:TaggedValue tag="pure" value="0"/>
												<UML:TaggedValue tag="ea_guid" value="{1CCC14FB-8F74-4e26-8C52-A97D68BE4C0E}"/>
												<UML:TaggedValue tag="ea_localid" value="14"/>
												<UML:TaggedValue tag="Implements" value="Ix_Object.AddRef" xmi.id="EAID_6FE04F45_3659_4b69_AE87_59BCA76F0F0D">
													<XMI.extension xmi.extender="Enterprise Architect 2.5">
														<UML:Comment name="Qualified name for the interface operation"/>
													</XMI.extension>
												</UML:TaggedValue>
												<UML:TaggedValue tag="ImplementsGuid" value="{F560A863-3EE7-410a-BA9B-674F83E00FA9}" xmi.id="EAID_D2D5AE03_3F72_4398_81BC_B03BB8D52023">
													<XMI.extension xmi.extender="Enterprise Architect 2.5">
														<UML:Comment name="Identifies the interface operation"/>
													</XMI.extension>
												</UML:TaggedValue>
											</UML:ModelElement.taggedValue>
										</UML:Operation>
										<UML:Operation name="Release" visibility="public" ownerScope="instance" isQuery="false" concurrency="sequential">
											<UML:ModelElement.taggedValue>
												<UML:TaggedValue tag="const" value="false"/>
												<UML:TaggedValue tag="synchronised" value="0"/>
												<UML:TaggedValue tag="concurrency" value="Sequential"/>
												<UML:TaggedValue tag="position" value="1"/>
												<UML:TaggedValue tag="returnarray" value="0"/>
												<UML:TaggedValue tag="pure" value="0"/>
												<UML:TaggedValue tag="ea_guid" value="{F9FD6C29-83A6-4418-8EDB-27C5EBD0AFD1}"/>
												<UML:TaggedValue tag="ea_localid" value="17"/>
												<UML:TaggedValue tag="ImplementsGuid" value="{5EB4EE74-D4AC-4b23-A5DB-434DDC0D7966}" xmi.id="EAID_47BC2B7E_B6E4_40a8_A4AE_8F8F55EEEF66">
													<XMI.extension xmi.extender="Enterprise Architect 2.5">
														<UML:Comment name="Identifies the interface operation"/>
													</XMI.extension>
												</UML:TaggedValue>
												<UML:TaggedValue tag="Implements" value="Ix_Object.Release" xmi.id="EAID_C8CA1529_04BB_417c_A3AE_42E5003DFC06">
													<XMI.extension xmi.extender="Enterprise Architect 2.5">
														<UML:Comment name="Qualified name for the interface operation"/>
													</XMI.extension>
												</UML:TaggedValue>
											</UML:ModelElement.taggedValue>
										</UML:Operation>
										<UML:Operation name="QueryInterface" visibility="public" ownerScope="instance" isQuery="false" concurrency="sequential">
											<UML:ModelElement.taggedValue>
												<UML:TaggedValue tag="const" value="false"/>
												<UML:TaggedValue tag="synchronised" value="0"/>
												<UML:TaggedValue tag="concurrency" value="Sequential"/>
												<UML:TaggedValue tag="position" value="2"/>
												<UML:TaggedValue tag="returnarray" value="0"/>
												<UML:TaggedValue tag="pure" value="0"/>
												<UML:TaggedValue tag="ea_guid" value="{5277AD3A-0908-4ded-A806-0F2F171B1839}"/>
												<UML:TaggedValue tag="ea_localid" value="16"/>
												<UML:TaggedValue tag="ImplementsGuid" value="{E3A7B1FC-DEE1-4821-93AC-86E8DDB1BD24}" xmi.id="EAID_686E89DC_6AF6_463a_9F3A_CD397996C3F9">
													<XMI.extension xmi.extender="Enterprise Architect 2.5">
														<UML:Comment name="Identifies the interface operation"/>
													</XMI.extension>
												</UML:TaggedValue>
												<UML:TaggedValue tag="Implements" value="Ix_Object.QueryInterface" xmi.id="EAID_89DBF3AF_C857_4b29_87CC_61E6FD334C39">
													<XMI.extension xmi.extender="Enterprise Architect 2.5">
														<UML:Comment name="Qualified name for the interface operation"/>
													</XMI.extension>
												</UML:TaggedValue>
											</UML:ModelElement.taggedValue>
										</UML:Operation>
										<UML:Operation name="GetClassName" visibility="public" ownerScope="instance" isQuery="false" concurrency="sequential">
											<UML:ModelElement.taggedValue>
												<UML:TaggedValue tag="const" value="false"/>
												<UML:TaggedValue tag="synchronised" value="0"/>
												<UML:TaggedValue tag="concurrency" value="Sequential"/>
												<UML:TaggedValue tag="position" value="3"/>
												<UML:TaggedValue tag="returnarray" value="0"/>
												<UML:TaggedValue tag="pure" value="0"/>
												<UML:TaggedValue tag="ea_guid" value="{33644633-64A7-4a9f-A1EA-6359FA85820B}"/>
												<UML:TaggedValue tag="ea_localid" value="15"/>
												<UML:TaggedValue tag="Implements" value="Ix_Object.GetClassName" xmi.id="EAID_3B794809_A0B3_4cbb_8BD4_B6E127C1974F">
													<XMI.extension xmi.extender="Enterprise Architect 2.5">
														<UML:Comment name="Qualified name for the interface operation"/>
													</XMI.extension>
												</UML:TaggedValue>
												<UML:TaggedValue tag="ImplementsGuid" value="{4DC7AC39-3BF5-4ad4-B582-E2FD6CB3938A}" xmi.id="EAID_40882EB7_0E96_463c_8BBF_8C46ACC5C365">
													<XMI.extension xmi.extender="Enterprise Architect 2.5">
														<UML:Comment name="Identifies the interface operation"/>
													</XMI.extension>
												</UML:TaggedValue>
											</UML:ModelElement.taggedValue>
										</UML:Operation>
										<UML:Operation name="CreateObject" visibility="public" ownerScope="instance" isQuery="false" concurrency="sequential">
											<UML:ModelElement.taggedValue>
												<UML:TaggedValue tag="const" value="false"/>
												<UML:TaggedValue tag="static" value="1"/>
												<UML:TaggedValue tag="synchronised" value="0"/>
												<UML:TaggedValue tag="concurrency" value="Sequential"/>
												<UML:TaggedValue tag="position" value="4"/>
												<UML:TaggedValue tag="returnarray" value="0"/>
												<UML:TaggedValue tag="pure" value="0"/>
												<UML:TaggedValue tag="ea_guid" value="{6E467CCE-B0D4-401b-B2DE-2872A86A23AB}"/>
												<UML:TaggedValue tag="ea_localid" value="22"/>
											</UML:ModelElement.taggedValue>
										</UML:Operation>
									</UML:Classifier.feature>
								</UML:Class>
								<UML:Generalization subtype="EAID_A5CA678F_16EF_45c6_AA4B_D24E2CF8B93D" supertype="EAID_F833D487_2ADB_4073_949F_B5B6F987A38A" xmi.id="EAID_5AC8CD18_2045_4760_9CE2_5A46E0B1E5A2" visibility="public">
									<UML:ModelElement.taggedValue>
										<UML:TaggedValue tag="style" value="3"/>
										<UML:TaggedValue tag="ea_type" value="Generalization"/>
										<UML:TaggedValue tag="direction" value="Source -&gt; Destination"/>
										<UML:TaggedValue tag="linemode" value="3"/>
										<UML:TaggedValue tag="linecolor" value="-1"/>
										<UML:TaggedValue tag="linewidth" value="0"/>
										<UML:TaggedValue tag="seqno" value="0"/>
										<UML:TaggedValue tag="headStyle" value="0"/>
										<UML:TaggedValue tag="lineStyle" value="0"/>
										<UML:TaggedValue tag="ea_localid" value="144"/>
										<UML:TaggedValue tag="ea_sourceName" value="Cx_Object&lt;CA1&gt;"/>
										<UML:TaggedValue tag="ea_targetName" value="CA1"/>
										<UML:TaggedValue tag="ea_sourceType" value="Class"/>
										<UML:TaggedValue tag="ea_targetType" value="Class"/>
										<UML:TaggedValue tag="ea_sourceID" value="106"/>
										<UML:TaggedValue tag="ea_targetID" value="101"/>
										<UML:TaggedValue tag="src_visibility" value="Public"/>
										<UML:TaggedValue tag="src_aggregation" value="0"/>
										<UML:TaggedValue tag="src_isOrdered" value="false"/>
										<UML:TaggedValue tag="src_targetScope" value="instance"/>
										<UML:TaggedValue tag="src_changeable" value="none"/>
										<UML:TaggedValue tag="src_isNavigable" value="false"/>
										<UML:TaggedValue tag="src_containment" value="Unspecified"/>
										<UML:TaggedValue tag="src_style" value="Union=0;Derived=0;AllowDuplicates=0;"/>
										<UML:TaggedValue tag="dst_visibility" value="Public"/>
										<UML:TaggedValue tag="dst_aggregation" value="0"/>
										<UML:TaggedValue tag="dst_isOrdered" value="false"/>
										<UML:TaggedValue tag="dst_targetScope" value="instance"/>
										<UML:TaggedValue tag="dst_changeable" value="none"/>
										<UML:TaggedValue tag="dst_isNavigable" value="true"/>
										<UML:TaggedValue tag="dst_containment" value="Unspecified"/>
										<UML:TaggedValue tag="dst_style" value="Union=0;Derived=0;AllowDuplicates=0;"/>
										<UML:TaggedValue tag="privatedata5" value="SX=0;SY=0;EX=0;EY=0;EDGE=1;"/>
										<UML:TaggedValue tag="virtualInheritance" value="0"/>
									</UML:ModelElement.taggedValue>
								</UML:Generalization>
								<UML:Interface name="IA3" xmi.id="EAID_B7BDF8EA_6092_4c35_994B_FE0688EB44DE" visibility="public" namespace="EAPK_396585A5_AB74_4995_A9D3_10A31DA59ECE" isRoot="false" isLeaf="false" isAbstract="true">
									<UML:ModelElement.stereotype>
										<UML:Stereotype name="interface"/>
									</UML:ModelElement.stereotype>
									<UML:ModelElement.taggedValue>
										<UML:TaggedValue tag="isSpecification" value="false"/>
										<UML:TaggedValue tag="ea_stype" value="Interface"/>
										<UML:TaggedValue tag="ea_ntype" value="0"/>
										<UML:TaggedValue tag="version" value="1.0"/>
										<UML:TaggedValue tag="package" value="EAPK_396585A5_AB74_4995_A9D3_10A31DA59ECE"/>
										<UML:TaggedValue tag="date_created" value="2011-06-30 14:07:52"/>
										<UML:TaggedValue tag="date_modified" value="2011-06-30 14:07:55"/>
										<UML:TaggedValue tag="gentype" value="Java"/>
										<UML:TaggedValue tag="tagged" value="0"/>
										<UML:TaggedValue tag="package_name" value="InterfaceStruct"/>
										<UML:TaggedValue tag="phase" value="1.0"/>
										<UML:TaggedValue tag="author" value="zhangyg"/>
										<UML:TaggedValue tag="complexity" value="1"/>
										<UML:TaggedValue tag="status" value="Proposed"/>
										<UML:TaggedValue tag="stereotype" value="interface"/>
										<UML:TaggedValue tag="tpos" value="0"/>
										<UML:TaggedValue tag="ea_localid" value="100"/>
										<UML:TaggedValue tag="ea_eleType" value="element"/>
										<UML:TaggedValue tag="style" value="BackColor=-1;BorderColor=-1;BorderWidth=-1;FontColor=-1;VSwimLanes=1;HSwimLanes=1;BorderStyle=0;"/>
										<UML:TaggedValue tag="$ea_xref_property" value="$XREFPROP=$XID={003A1034-D68B-4b94-B192-26FFE69F360D}$XID;$NAM=Stereotypes$NAM;$TYP=element property$TYP;$VIS=Public$VIS;$PAR=0$PAR;$DES=@STEREO;Name=interface;@ENDSTEREO;$DES;$CLT={B7BDF8EA-6092-4c35-994B-FE0688EB44DE}$CLT;$SUP=&lt;none&gt;$SUP;$ENDXREF;"/>
									</UML:ModelElement.taggedValue>
									<UML:Classifier.feature>
										<UML:Operation name="GetIID" visibility="public" ownerScope="instance" isQuery="false" concurrency="sequential">
											<UML:ModelElement.taggedValue>
												<UML:TaggedValue tag="const" value="false"/>
												<UML:TaggedValue tag="static" value="1"/>
												<UML:TaggedValue tag="synchronised" value="0"/>
												<UML:TaggedValue tag="concurrency" value="Sequential"/>
												<UML:TaggedValue tag="position" value="0"/>
												<UML:TaggedValue tag="returnarray" value="0"/>
												<UML:TaggedValue tag="pure" value="0"/>
												<UML:TaggedValue tag="ea_guid" value="{9479842C-83C3-4558-A795-8186544D5279}"/>
												<UML:TaggedValue tag="ea_localid" value="7"/>
											</UML:ModelElement.taggedValue>
										</UML:Operation>
									</UML:Classifier.feature>
								</UML:Interface>
								<UML:Generalization subtype="EAID_B7BDF8EA_6092_4c35_994B_FE0688EB44DE" supertype="EAID_C831C500_AB34_4659_B68F_7BD5AD4FE6A9" xmi.id="EAID_8B0AED75_A595_40b5_9CEE_FDFBC255B046" visibility="public">
									<UML:ModelElement.taggedValue>
										<UML:TaggedValue tag="style" value="3"/>
										<UML:TaggedValue tag="ea_type" value="Generalization"/>
										<UML:TaggedValue tag="direction" value="Source -&gt; Destination"/>
										<UML:TaggedValue tag="linemode" value="3"/>
										<UML:TaggedValue tag="linecolor" value="-1"/>
										<UML:TaggedValue tag="linewidth" value="0"/>
										<UML:TaggedValue tag="seqno" value="0"/>
										<UML:TaggedValue tag="headStyle" value="0"/>
										<UML:TaggedValue tag="lineStyle" value="0"/>
										<UML:TaggedValue tag="ea_localid" value="138"/>
										<UML:TaggedValue tag="ea_sourceName" value="IA3"/>
										<UML:TaggedValue tag="ea_targetName" value="Ix_Object"/>
										<UML:TaggedValue tag="ea_sourceType" value="Interface"/>
										<UML:TaggedValue tag="ea_targetType" value="Interface"/>
										<UML:TaggedValue tag="ea_sourceID" value="100"/>
										<UML:TaggedValue tag="ea_targetID" value="97"/>
										<UML:TaggedValue tag="src_visibility" value="Public"/>
										<UML:TaggedValue tag="src_aggregation" value="0"/>
										<UML:TaggedValue tag="src_isOrdered" value="false"/>
										<UML:TaggedValue tag="src_targetScope" value="instance"/>
										<UML:TaggedValue tag="src_changeable" value="none"/>
										<UML:TaggedValue tag="src_isNavigable" value="false"/>
										<UML:TaggedValue tag="src_containment" value="Unspecified"/>
										<UML:TaggedValue tag="src_style" value="Union=0;Derived=0;AllowDuplicates=0;"/>
										<UML:TaggedValue tag="dst_visibility" value="Public"/>
										<UML:TaggedValue tag="dst_aggregation" value="0"/>
										<UML:TaggedValue tag="dst_isOrdered" value="false"/>
										<UML:TaggedValue tag="dst_targetScope" value="instance"/>
										<UML:TaggedValue tag="dst_changeable" value="none"/>
										<UML:TaggedValue tag="dst_isNavigable" value="true"/>
										<UML:TaggedValue tag="dst_containment" value="Unspecified"/>
										<UML:TaggedValue tag="dst_style" value="Union=0;Derived=0;AllowDuplicates=0;"/>
										<UML:TaggedValue tag="privatedata5" value="SX=0;SY=0;EX=0;EY=0;EDGE=1;"/>
										<UML:TaggedValue tag="virtualInheritance" value="0"/>
									</UML:ModelElement.taggedValue>
								</UML:Generalization>
								<UML:Interface name="Ix_Object" xmi.id="EAID_C831C500_AB34_4659_B68F_7BD5AD4FE6A9" visibility="public" namespace="EAPK_396585A5_AB74_4995_A9D3_10A31DA59ECE" isRoot="false" isLeaf="false" isAbstract="true">
									<UML:ModelElement.stereotype>
										<UML:Stereotype name="interface"/>
									</UML:ModelElement.stereotype>
									<UML:ModelElement.taggedValue>
										<UML:TaggedValue tag="isSpecification" value="false"/>
										<UML:TaggedValue tag="ea_stype" value="Interface"/>
										<UML:TaggedValue tag="ea_ntype" value="0"/>
										<UML:TaggedValue tag="version" value="1.0"/>
										<UML:TaggedValue tag="package" value="EAPK_396585A5_AB74_4995_A9D3_10A31DA59ECE"/>
										<UML:TaggedValue tag="date_created" value="2011-06-30 14:04:34"/>
										<UML:TaggedValue tag="date_modified" value="2011-06-30 14:04:42"/>
										<UML:TaggedValue tag="gentype" value="Java"/>
										<UML:TaggedValue tag="tagged" value="0"/>
										<UML:TaggedValue tag="package_name" value="InterfaceStruct"/>
										<UML:TaggedValue tag="phase" value="1.0"/>
										<UML:TaggedValue tag="author" value="zhangyg"/>
										<UML:TaggedValue tag="complexity" value="1"/>
										<UML:TaggedValue tag="status" value="Proposed"/>
										<UML:TaggedValue tag="stereotype" value="interface"/>
										<UML:TaggedValue tag="tpos" value="0"/>
										<UML:TaggedValue tag="ea_localid" value="97"/>
										<UML:TaggedValue tag="ea_eleType" value="element"/>
										<UML:TaggedValue tag="style" value="BackColor=-1;BorderColor=-1;BorderWidth=-1;FontColor=-1;VSwimLanes=1;HSwimLanes=1;BorderStyle=0;"/>
										<UML:TaggedValue tag="$ea_xref_property" value="$XREFPROP=$XID={7144277A-50CA-418e-B7F4-0536199EA00A}$XID;$NAM=Stereotypes$NAM;$TYP=element property$TYP;$VIS=Public$VIS;$PAR=0$PAR;$DES=@STEREO;Name=interface;GUID={0514A3C0-EA04-42a3-BB0B-78B0A43173A5};@ENDSTEREO;$DES;$CLT={C831C500-AB34-4659-B68F-7BD5AD4FE6A9}$CLT;$SUP=&lt;none&gt;$SUP;$ENDXREF;"/>
									</UML:ModelElement.taggedValue>
									<UML:Classifier.feature>
										<UML:Operation name="AddRef" visibility="public" ownerScope="instance" isQuery="false" concurrency="sequential">
											<UML:ModelElement.taggedValue>
												<UML:TaggedValue tag="const" value="false"/>
												<UML:TaggedValue tag="isAbstract" value="1"/>
												<UML:TaggedValue tag="synchronised" value="0"/>
												<UML:TaggedValue tag="concurrency" value="Sequential"/>
												<UML:TaggedValue tag="position" value="0"/>
												<UML:TaggedValue tag="returnarray" value="0"/>
												<UML:TaggedValue tag="pure" value="1"/>
												<UML:TaggedValue tag="ea_guid" value="{F560A863-3EE7-410a-BA9B-674F83E00FA9}"/>
												<UML:TaggedValue tag="ea_localid" value="1"/>
											</UML:ModelElement.taggedValue>
										</UML:Operation>
										<UML:Operation name="Release" visibility="public" ownerScope="instance" isQuery="false" concurrency="sequential">
											<UML:ModelElement.taggedValue>
												<UML:TaggedValue tag="const" value="false"/>
												<UML:TaggedValue tag="isAbstract" value="1"/>
												<UML:TaggedValue tag="synchronised" value="0"/>
												<UML:TaggedValue tag="concurrency" value="Sequential"/>
												<UML:TaggedValue tag="position" value="1"/>
												<UML:TaggedValue tag="returnarray" value="0"/>
												<UML:TaggedValue tag="pure" value="1"/>
												<UML:TaggedValue tag="ea_guid" value="{5EB4EE74-D4AC-4b23-A5DB-434DDC0D7966}"/>
												<UML:TaggedValue tag="ea_localid" value="2"/>
											</UML:ModelElement.taggedValue>
										</UML:Operation>
										<UML:Operation name="QueryInterface" visibility="public" ownerScope="instance" isQuery="false" concurrency="sequential">
											<UML:ModelElement.taggedValue>
												<UML:TaggedValue tag="const" value="false"/>
												<UML:TaggedValue tag="isAbstract" value="1"/>
												<UML:TaggedValue tag="synchronised" value="0"/>
												<UML:TaggedValue tag="concurrency" value="Sequential"/>
												<UML:TaggedValue tag="position" value="2"/>
												<UML:TaggedValue tag="returnarray" value="0"/>
												<UML:TaggedValue tag="pure" value="1"/>
												<UML:TaggedValue tag="ea_guid" value="{E3A7B1FC-DEE1-4821-93AC-86E8DDB1BD24}"/>
												<UML:TaggedValue tag="ea_localid" value="3"/>
											</UML:ModelElement.taggedValue>
										</UML:Operation>
										<UML:Operation name="GetClassName" visibility="public" ownerScope="instance" isQuery="false" concurrency="sequential">
											<UML:ModelElement.taggedValue>
												<UML:TaggedValue tag="const" value="false"/>
												<UML:TaggedValue tag="isAbstract" value="1"/>
												<UML:TaggedValue tag="synchronised" value="0"/>
												<UML:TaggedValue tag="concurrency" value="Sequential"/>
												<UML:TaggedValue tag="position" value="3"/>
												<UML:TaggedValue tag="returnarray" value="0"/>
												<UML:TaggedValue tag="pure" value="1"/>
												<UML:TaggedValue tag="ea_guid" value="{4DC7AC39-3BF5-4ad4-B582-E2FD6CB3938A}"/>
												<UML:TaggedValue tag="ea_localid" value="4"/>
											</UML:ModelElement.taggedValue>
										</UML:Operation>
									</UML:Classifier.feature>
								</UML:Interface>
								<UML:Generalization subtype="EAID_E3D5D512_75F7_481d_AFEB_EADC70248EF1" supertype="EAID_C831C500_AB34_4659_B68F_7BD5AD4FE6A9" xmi.id="EAID_0230A810_8D33_4ca2_BA0F_9DA174689982" visibility="public">
									<UML:ModelElement.taggedValue>
										<UML:TaggedValue tag="style" value="3"/>
										<UML:TaggedValue tag="ea_type" value="Generalization"/>
										<UML:TaggedValue tag="direction" value="Source -&gt; Destination"/>
										<UML:TaggedValue tag="linemode" value="3"/>
										<UML:TaggedValue tag="linecolor" value="-1"/>
										<UML:TaggedValue tag="linewidth" value="0"/>
										<UML:TaggedValue tag="seqno" value="0"/>
										<UML:TaggedValue tag="headStyle" value="0"/>
										<UML:TaggedValue tag="lineStyle" value="0"/>
										<UML:TaggedValue tag="ea_localid" value="136"/>
										<UML:TaggedValue tag="ea_sourceName" value="IA1"/>
										<UML:TaggedValue tag="ea_targetName" value="Ix_Object"/>
										<UML:TaggedValue tag="ea_sourceType" value="Interface"/>
										<UML:TaggedValue tag="ea_targetType" value="Interface"/>
										<UML:TaggedValue tag="ea_sourceID" value="98"/>
										<UML:TaggedValue tag="ea_targetID" value="97"/>
										<UML:TaggedValue tag="src_visibility" value="Public"/>
										<UML:TaggedValue tag="src_aggregation" value="0"/>
										<UML:TaggedValue tag="src_isOrdered" value="false"/>
										<UML:TaggedValue tag="src_targetScope" value="instance"/>
										<UML:TaggedValue tag="src_changeable" value="none"/>
										<UML:TaggedValue tag="src_isNavigable" value="false"/>
										<UML:TaggedValue tag="src_containment" value="Unspecified"/>
										<UML:TaggedValue tag="src_style" value="Union=0;Derived=0;AllowDuplicates=0;"/>
										<UML:TaggedValue tag="dst_visibility" value="Public"/>
										<UML:TaggedValue tag="dst_aggregation" value="0"/>
										<UML:TaggedValue tag="dst_isOrdered" value="false"/>
										<UML:TaggedValue tag="dst_targetScope" value="instance"/>
										<UML:TaggedValue tag="dst_changeable" value="none"/>
										<UML:TaggedValue tag="dst_isNavigable" value="true"/>
										<UML:TaggedValue tag="dst_containment" value="Unspecified"/>
										<UML:TaggedValue tag="dst_style" value="Union=0;Derived=0;AllowDuplicates=0;"/>
										<UML:TaggedValue tag="privatedata5" value="SX=0;SY=0;EX=0;EY=0;EDGE=1;"/>
										<UML:TaggedValue tag="virtualInheritance" value="0"/>
									</UML:ModelElement.taggedValue>
								</UML:Generalization>
								<UML:Class name="Cx_Object&lt;CA3&gt;" xmi.id="EAID_DFDE29FE_4B1F_4fbd_BDB2_0AF734F51791" visibility="public" namespace="EAPK_396585A5_AB74_4995_A9D3_10A31DA59ECE" isRoot="false" isLeaf="false" isAbstract="false" isActive="false">
									<UML:ModelElement.taggedValue>
										<UML:TaggedValue tag="isSpecification" value="false"/>
										<UML:TaggedValue tag="ea_stype" value="Class"/>
										<UML:TaggedValue tag="ea_ntype" value="0"/>
										<UML:TaggedValue tag="version" value="1.0"/>
										<UML:TaggedValue tag="package" value="EAPK_396585A5_AB74_4995_A9D3_10A31DA59ECE"/>
										<UML:TaggedValue tag="date_created" value="2011-06-30 14:24:33"/>
										<UML:TaggedValue tag="date_modified" value="2011-06-30 14:24:38"/>
										<UML:TaggedValue tag="gentype" value="Java"/>
										<UML:TaggedValue tag="tagged" value="0"/>
										<UML:TaggedValue tag="package_name" value="InterfaceStruct"/>
										<UML:TaggedValue tag="phase" value="1.0"/>
										<UML:TaggedValue tag="author" value="zhangyg"/>
										<UML:TaggedValue tag="complexity" value="1"/>
										<UML:TaggedValue tag="status" value="Proposed"/>
										<UML:TaggedValue tag="tpos" value="0"/>
										<UML:TaggedValue tag="ea_localid" value="107"/>
										<UML:TaggedValue tag="ea_eleType" value="element"/>
										<UML:TaggedValue tag="style" value="BackColor=-1;BorderColor=-1;BorderWidth=-1;FontColor=-1;VSwimLanes=1;HSwimLanes=1;BorderStyle=0;"/>
									</UML:ModelElement.taggedValue>
									<UML:Classifier.feature>
										<UML:Operation name="AddRef" visibility="public" ownerScope="instance" isQuery="false" concurrency="sequential">
											<UML:ModelElement.taggedValue>
												<UML:TaggedValue tag="const" value="false"/>
												<UML:TaggedValue tag="synchronised" value="0"/>
												<UML:TaggedValue tag="concurrency" value="Sequential"/>
												<UML:TaggedValue tag="position" value="0"/>
												<UML:TaggedValue tag="returnarray" value="0"/>
												<UML:TaggedValue tag="pure" value="0"/>
												<UML:TaggedValue tag="ea_guid" value="{5A44BB8B-C2C6-4ccc-B3E6-545FF37560F9}"/>
												<UML:TaggedValue tag="ea_localid" value="18"/>
												<UML:TaggedValue tag="ImplementsGuid" value="{F560A863-3EE7-410a-BA9B-674F83E00FA9}" xmi.id="EAID_5EEC3DFA_A465_4e1a_9D05_3EE06A7A8F84">
													<XMI.extension xmi.extender="Enterprise Architect 2.5">
														<UML:Comment name="Identifies the interface operation"/>
													</XMI.extension>
												</UML:TaggedValue>
												<UML:TaggedValue tag="Implements" value="Ix_Object.AddRef" xmi.id="EAID_FB6CF6F7_BBC6_4f44_84CC_1D6DD060FF65">
													<XMI.extension xmi.extender="Enterprise Architect 2.5">
														<UML:Comment name="Qualified name for the interface operation"/>
													</XMI.extension>
												</UML:TaggedValue>
											</UML:ModelElement.taggedValue>
										</UML:Operation>
										<UML:Operation name="Release" visibility="public" ownerScope="instance" isQuery="false" concurrency="sequential">
											<UML:ModelElement.taggedValue>
												<UML:TaggedValue tag="const" value="false"/>
												<UML:TaggedValue tag="synchronised" value="0"/>
												<UML:TaggedValue tag="concurrency" value="Sequential"/>
												<UML:TaggedValue tag="position" value="1"/>
												<UML:TaggedValue tag="returnarray" value="0"/>
												<UML:TaggedValue tag="pure" value="0"/>
												<UML:TaggedValue tag="ea_guid" value="{51FF16C4-AD04-466a-9189-5114140BEB6C}"/>
												<UML:TaggedValue tag="ea_localid" value="21"/>
												<UML:TaggedValue tag="Implements" value="Ix_Object.Release" xmi.id="EAID_AF90F6A8_4250_446f_B72A_7E85C3B7BEA7">
													<XMI.extension xmi.extender="Enterprise Architect 2.5">
														<UML:Comment name="Qualified name for the interface operation"/>
													</XMI.extension>
												</UML:TaggedValue>
												<UML:TaggedValue tag="ImplementsGuid" value="{5EB4EE74-D4AC-4b23-A5DB-434DDC0D7966}" xmi.id="EAID_C50BA63A_7606_4fd9_9803_FE6B8FFDD31C">
													<XMI.extension xmi.extender="Enterprise Architect 2.5">
														<UML:Comment name="Identifies the interface operation"/>
													</XMI.extension>
												</UML:TaggedValue>
											</UML:ModelElement.taggedValue>
										</UML:Operation>
										<UML:Operation name="QueryInterface" visibility="public" ownerScope="instance" isQuery="false" concurrency="sequential">
											<UML:ModelElement.taggedValue>
												<UML:TaggedValue tag="const" value="false"/>
												<UML:TaggedValue tag="synchronised" value="0"/>
												<UML:TaggedValue tag="concurrency" value="Sequential"/>
												<UML:TaggedValue tag="position" value="2"/>
												<UML:TaggedValue tag="returnarray" value="0"/>
												<UML:TaggedValue tag="pure" value="0"/>
												<UML:TaggedValue tag="ea_guid" value="{BCAF4A31-4432-4c79-B6AC-774222F5F1A3}"/>
												<UML:TaggedValue tag="ea_localid" value="20"/>
												<UML:TaggedValue tag="Implements" value="Ix_Object.QueryInterface" xmi.id="EAID_5CAF3C09_A966_4adc_AF2D_54843EF8F979">
													<XMI.extension xmi.extender="Enterprise Architect 2.5">
														<UML:Comment name="Qualified name for the interface operation"/>
													</XMI.extension>
												</UML:TaggedValue>
												<UML:TaggedValue tag="ImplementsGuid" value="{E3A7B1FC-DEE1-4821-93AC-86E8DDB1BD24}" xmi.id="EAID_707ECF75_D0EC_41c0_B669_4B1F0C9B9FC2">
													<XMI.extension xmi.extender="Enterprise Architect 2.5">
														<UML:Comment name="Identifies the interface operation"/>
													</XMI.extension>
												</UML:TaggedValue>
											</UML:ModelElement.taggedValue>
										</UML:Operation>
										<UML:Operation name="GetClassName" visibility="public" ownerScope="instance" isQuery="false" concurrency="sequential">
											<UML:ModelElement.taggedValue>
												<UML:TaggedValue tag="const" value="false"/>
												<UML:TaggedValue tag="synchronised" value="0"/>
												<UML:TaggedValue tag="concurrency" value="Sequential"/>
												<UML:TaggedValue tag="position" value="3"/>
												<UML:TaggedValue tag="returnarray" value="0"/>
												<UML:TaggedValue tag="pure" value="0"/>
												<UML:TaggedValue tag="ea_guid" value="{4130154A-E6CC-4db3-8DDC-A529C8E358F8}"/>
												<UML:TaggedValue tag="ea_localid" value="19"/>
												<UML:TaggedValue tag="ImplementsGuid" value="{4DC7AC39-3BF5-4ad4-B582-E2FD6CB3938A}" xmi.id="EAID_7E939190_B403_45be_AF1D_DECBD74E088F">
													<XMI.extension xmi.extender="Enterprise Architect 2.5">
														<UML:Comment name="Identifies the interface operation"/>
													</XMI.extension>
												</UML:TaggedValue>
												<UML:TaggedValue tag="Implements" value="Ix_Object.GetClassName" xmi.id="EAID_ACF79E1F_1055_488f_B199_9B2EA9987A78">
													<XMI.extension xmi.extender="Enterprise Architect 2.5">
														<UML:Comment name="Qualified name for the interface operation"/>
													</XMI.extension>
												</UML:TaggedValue>
											</UML:ModelElement.taggedValue>
										</UML:Operation>
										<UML:Operation name="CreateObject" visibility="public" ownerScope="instance" isQuery="false" concurrency="sequential">
											<UML:ModelElement.taggedValue>
												<UML:TaggedValue tag="const" value="false"/>
												<UML:TaggedValue tag="static" value="1"/>
												<UML:TaggedValue tag="synchronised" value="0"/>
												<UML:TaggedValue tag="concurrency" value="Sequential"/>
												<UML:TaggedValue tag="position" value="4"/>
												<UML:TaggedValue tag="returnarray" value="0"/>
												<UML:TaggedValue tag="pure" value="0"/>
												<UML:TaggedValue tag="ea_guid" value="{C192A9F2-8A12-4026-ADA8-389278089705}"/>
												<UML:TaggedValue tag="ea_localid" value="23"/>
											</UML:ModelElement.taggedValue>
										</UML:Operation>
									</UML:Classifier.feature>
								</UML:Class>
								<UML:Interface name="IA1" xmi.id="EAID_E3D5D512_75F7_481d_AFEB_EADC70248EF1" visibility="public" namespace="EAPK_396585A5_AB74_4995_A9D3_10A31DA59ECE" isRoot="false" isLeaf="false" isAbstract="true">
									<UML:ModelElement.stereotype>
										<UML:Stereotype name="interface"/>
									</UML:ModelElement.stereotype>
									<UML:ModelElement.taggedValue>
										<UML:TaggedValue tag="isSpecification" value="false"/>
										<UML:TaggedValue tag="ea_stype" value="Interface"/>
										<UML:TaggedValue tag="ea_ntype" value="0"/>
										<UML:TaggedValue tag="version" value="1.0"/>
										<UML:TaggedValue tag="package" value="EAPK_396585A5_AB74_4995_A9D3_10A31DA59ECE"/>
										<UML:TaggedValue tag="date_created" value="2011-06-30 14:07:31"/>
										<UML:TaggedValue tag="date_modified" value="2011-06-30 14:07:42"/>
										<UML:TaggedValue tag="gentype" value="Java"/>
										<UML:TaggedValue tag="tagged" value="0"/>
										<UML:TaggedValue tag="package_name" value="InterfaceStruct"/>
										<UML:TaggedValue tag="phase" value="1.0"/>
										<UML:TaggedValue tag="author" value="zhangyg"/>
										<UML:TaggedValue tag="complexity" value="1"/>
										<UML:TaggedValue tag="status" value="Proposed"/>
										<UML:TaggedValue tag="stereotype" value="interface"/>
										<UML:TaggedValue tag="tpos" value="0"/>
										<UML:TaggedValue tag="ea_localid" value="98"/>
										<UML:TaggedValue tag="ea_eleType" value="element"/>
										<UML:TaggedValue tag="style" value="BackColor=-1;BorderColor=-1;BorderWidth=-1;FontColor=-1;VSwimLanes=1;HSwimLanes=1;BorderStyle=0;"/>
										<UML:TaggedValue tag="$ea_xref_property" value="$XREFPROP=$XID={E114603D-1D7B-41ff-9271-2E4A546A0003}$XID;$NAM=Stereotypes$NAM;$TYP=element property$TYP;$VIS=Public$VIS;$PAR=0$PAR;$DES=@STEREO;Name=interface;@ENDSTEREO;$DES;$CLT={E3D5D512-75F7-481d-AFEB-EADC70248EF1}$CLT;$SUP=&lt;none&gt;$SUP;$ENDXREF;"/>
									</UML:ModelElement.taggedValue>
									<UML:Classifier.feature>
										<UML:Operation name="GetIID" visibility="public" ownerScope="instance" isQuery="false" concurrency="sequential">
											<UML:ModelElement.taggedValue>
												<UML:TaggedValue tag="const" value="false"/>
												<UML:TaggedValue tag="static" value="1"/>
												<UML:TaggedValue tag="synchronised" value="0"/>
												<UML:TaggedValue tag="concurrency" value="Sequential"/>
												<UML:TaggedValue tag="position" value="0"/>
												<UML:TaggedValue tag="returnarray" value="0"/>
												<UML:TaggedValue tag="pure" value="0"/>
												<UML:TaggedValue tag="ea_guid" value="{716D8DB6-32EF-4308-AD09-882F2765E9E2}"/>
												<UML:TaggedValue tag="ea_localid" value="5"/>
											</UML:ModelElement.taggedValue>
										</UML:Operation>
									</UML:Classifier.feature>
								</UML:Interface>
								<UML:Dependency client="EAID_F833D487_2ADB_4073_949F_B5B6F987A38A" supplier="EAID_E3D5D512_75F7_481d_AFEB_EADC70248EF1" xmi.id="EAID_EB3BF8F5_E8F7_4610_960B_5B2BECFF2024" visibility="public">
									<UML:ModelElement.taggedValue>
										<UML:TaggedValue tag="style" value="3"/>
										<UML:TaggedValue tag="ea_type" value="Realisation"/>
										<UML:TaggedValue tag="direction" value="Source -&gt; Destination"/>
										<UML:TaggedValue tag="linemode" value="3"/>
										<UML:TaggedValue tag="linecolor" value="-1"/>
										<UML:TaggedValue tag="linewidth" value="0"/>
										<UML:TaggedValue tag="seqno" value="0"/>
										<UML:TaggedValue tag="headStyle" value="0"/>
										<UML:TaggedValue tag="lineStyle" value="0"/>
										<UML:TaggedValue tag="ea_localid" value="139"/>
										<UML:TaggedValue tag="ea_sourceName" value="CA1"/>
										<UML:TaggedValue tag="ea_targetName" value="IA1"/>
										<UML:TaggedValue tag="ea_sourceType" value="Class"/>
										<UML:TaggedValue tag="ea_targetType" value="Interface"/>
										<UML:TaggedValue tag="ea_sourceID" value="101"/>
										<UML:TaggedValue tag="ea_targetID" value="98"/>
										<UML:TaggedValue tag="src_visibility" value="Public"/>
										<UML:TaggedValue tag="src_aggregation" value="0"/>
										<UML:TaggedValue tag="src_isOrdered" value="false"/>
										<UML:TaggedValue tag="src_targetScope" value="instance"/>
										<UML:TaggedValue tag="src_changeable" value="none"/>
										<UML:TaggedValue tag="src_isNavigable" value="false"/>
										<UML:TaggedValue tag="src_containment" value="Unspecified"/>
										<UML:TaggedValue tag="src_style" value="Union=0;Derived=0;AllowDuplicates=0;Owned=0;Navigable=Non-Navigable;"/>
										<UML:TaggedValue tag="dst_visibility" value="Public"/>
										<UML:TaggedValue tag="dst_aggregation" value="0"/>
										<UML:TaggedValue tag="dst_isOrdered" value="false"/>
										<UML:TaggedValue tag="dst_targetScope" value="instance"/>
										<UML:TaggedValue tag="dst_changeable" value="none"/>
										<UML:TaggedValue tag="dst_isNavigable" value="true"/>
										<UML:TaggedValue tag="dst_containment" value="Unspecified"/>
										<UML:TaggedValue tag="dst_style" value="Union=0;Derived=0;AllowDuplicates=0;Owned=0;Navigable=Navigable;"/>
										<UML:TaggedValue tag="privatedata5" value="SX=0;SY=0;EX=0;EY=0;EDGE=1;"/>
										<UML:TaggedValue tag="virtualInheritance" value="0"/>
									</UML:ModelElement.taggedValue>
								</UML:Dependency>
								<UML:Comment xmi.id="EAID_F7F4DC44_5346_49df_AFEE_A7CE317E80EA" visibility="public" namespace="EAPK_396585A5_AB74_4995_A9D3_10A31DA59ECE">
									<UML:ModelElement.taggedValue>
										<UML:TaggedValue tag="documentation" value="Using &lt;b&gt;X3BEGIN_CLASS_DECLARE &lt;/b&gt;to add the two functions. For example:&#xA;&lt;font color=&quot;#804000&quot;&gt;X3BEGIN_CLASS_DECLARE(Cx_Example)&lt;/font&gt;&#xA;&lt;font color=&quot;#804000&quot;&gt;    X3DEFINE_INTERFACE_ENTRY(Ix_A1)&lt;/font&gt;&#xA;&lt;font color=&quot;#804000&quot;&gt;    X3DEFINE_INTERFACE_ENTRY(Ix_A2)&lt;/font&gt;&#xA;&lt;font color=&quot;#804000&quot;&gt;    X3USE_INTERFACE_ENTRY(BaseClass)&lt;/font&gt;&#xA;&lt;font color=&quot;#804000&quot;&gt;X3END_CLASS_DECLARE()&lt;/font&gt;"/>
										<UML:TaggedValue tag="isSpecification" value="false"/>
										<UML:TaggedValue tag="ea_stype" value="Note"/>
										<UML:TaggedValue tag="ea_ntype" value="0"/>
										<UML:TaggedValue tag="version" value="1.0"/>
										<UML:TaggedValue tag="package" value="EAPK_396585A5_AB74_4995_A9D3_10A31DA59ECE"/>
										<UML:TaggedValue tag="date_created" value="2011-06-30 14:17:18"/>
										<UML:TaggedValue tag="date_modified" value="2011-06-30 14:37:49"/>
										<UML:TaggedValue tag="gentype" value="&lt;none&gt;"/>
										<UML:TaggedValue tag="tagged" value="0"/>
										<UML:TaggedValue tag="package_name" value="InterfaceStruct"/>
										<UML:TaggedValue tag="phase" value="1.0"/>
										<UML:TaggedValue tag="author" value="zhangyg"/>
										<UML:TaggedValue tag="complexity" value="1"/>
										<UML:TaggedValue tag="status" value="Proposed"/>
										<UML:TaggedValue tag="tpos" value="0"/>
										<UML:TaggedValue tag="ea_localid" value="105"/>
										<UML:TaggedValue tag="ea_eleType" value="element"/>
										<UML:TaggedValue tag="style" value="BackColor=-1;BorderColor=-1;BorderWidth=-1;FontColor=-1;VSwimLanes=1;HSwimLanes=1;BorderStyle=0;"/>
									</UML:ModelElement.taggedValue>
								</UML:Comment>
								<UML:Class name="CA1" xmi.id="EAID_F833D487_2ADB_4073_949F_B5B6F987A38A" visibility="public" namespace="EAPK_396585A5_AB74_4995_A9D3_10A31DA59ECE" isRoot="false" isLeaf="false" isAbstract="false" isActive="false">
									<UML:ModelElement.taggedValue>
										<UML:TaggedValue tag="isSpecification" value="false"/>
										<UML:TaggedValue tag="ea_stype" value="Class"/>
										<UML:TaggedValue tag="ea_ntype" value="0"/>
										<UML:TaggedValue tag="version" value="1.0"/>
										<UML:TaggedValue tag="package" value="EAPK_396585A5_AB74_4995_A9D3_10A31DA59ECE"/>
										<UML:TaggedValue tag="date_created" value="2011-06-30 14:09:41"/>
										<UML:TaggedValue tag="date_modified" value="2011-06-30 14:11:17"/>
										<UML:TaggedValue tag="gentype" value="Java"/>
										<UML:TaggedValue tag="tagged" value="0"/>
										<UML:TaggedValue tag="package_name" value="InterfaceStruct"/>
										<UML:TaggedValue tag="phase" value="1.0"/>
										<UML:TaggedValue tag="author" value="zhangyg"/>
										<UML:TaggedValue tag="complexity" value="1"/>
										<UML:TaggedValue tag="status" value="Proposed"/>
										<UML:TaggedValue tag="tpos" value="0"/>
										<UML:TaggedValue tag="ea_localid" value="101"/>
										<UML:TaggedValue tag="ea_eleType" value="element"/>
										<UML:TaggedValue tag="style" value="BackColor=-1;BorderColor=-1;BorderWidth=-1;FontColor=-1;VSwimLanes=1;HSwimLanes=1;BorderStyle=0;"/>
									</UML:ModelElement.taggedValue>
									<UML:Classifier.feature>
										<UML:Operation name="DoGetClassName" visibility="public" ownerScope="instance" isQuery="false" concurrency="sequential">
											<UML:ModelElement.taggedValue>
												<UML:TaggedValue tag="const" value="true"/>
												<UML:TaggedValue tag="synchronised" value="0"/>
												<UML:TaggedValue tag="concurrency" value="Sequential"/>
												<UML:TaggedValue tag="position" value="0"/>
												<UML:TaggedValue tag="returnarray" value="0"/>
												<UML:TaggedValue tag="pure" value="0"/>
												<UML:TaggedValue tag="ea_guid" value="{99646576-47D8-4188-8497-D2759948B435}"/>
												<UML:TaggedValue tag="ea_localid" value="8"/>
											</UML:ModelElement.taggedValue>
										</UML:Operation>
										<UML:Operation name="DoQueryInterface" visibility="public" ownerScope="instance" isQuery="false" concurrency="sequential">
											<UML:ModelElement.taggedValue>
												<UML:TaggedValue tag="const" value="false"/>
												<UML:TaggedValue tag="static" value="1"/>
												<UML:TaggedValue tag="synchronised" value="0"/>
												<UML:TaggedValue tag="concurrency" value="Sequential"/>
												<UML:TaggedValue tag="position" value="1"/>
												<UML:TaggedValue tag="returnarray" value="0"/>
												<UML:TaggedValue tag="pure" value="0"/>
												<UML:TaggedValue tag="ea_guid" value="{530BA7B0-DBFF-412a-8CB3-7DE22740FE5A}"/>
												<UML:TaggedValue tag="ea_localid" value="9"/>
											</UML:ModelElement.taggedValue>
										</UML:Operation>
									</UML:Classifier.feature>
								</UML:Class>
							</UML:Namespace.ownedElement>
						</UML:Package>
						<UML:Package name="DelayLoading" xmi.id="EAPK_C26175FA_5821_452e_81BE_633572252AAD" isRoot="false" isLeaf="false" isAbstract="false" visibility="public">
							<UML:ModelElement.taggedValue>
								<UML:TaggedValue tag="parent" value="EAPK_D0A6057B_F06A_41d9_8C13_711D94C2C68A"/>
								<UML:TaggedValue tag="created" value="2011-07-08 14:42:48"/>
								<UML:TaggedValue tag="modified" value="2011-07-08 14:42:48"/>
								<UML:TaggedValue tag="iscontrolled" value="0"/>
								<UML:TaggedValue tag="lastloaddate" value="2011-07-08 20:34:56"/>
								<UML:TaggedValue tag="lastsavedate" value="2011-07-08 20:34:56"/>
								<UML:TaggedValue tag="version" value="1.0"/>
								<UML:TaggedValue tag="isprotected" value="0"/>
								<UML:TaggedValue tag="usedtd" value="0"/>
								<UML:TaggedValue tag="logxml" value="0"/>
								<UML:TaggedValue tag="tpos" value="7"/>
								<UML:TaggedValue tag="batchsave" value="0"/>
								<UML:TaggedValue tag="batchload" value="0"/>
								<UML:TaggedValue tag="phase" value="1.0"/>
								<UML:TaggedValue tag="status" value="Proposed"/>
								<UML:TaggedValue tag="author" value="zhangyg"/>
								<UML:TaggedValue tag="complexity" value="1"/>
								<UML:TaggedValue tag="ea_stype" value="Public"/>
							</UML:ModelElement.taggedValue>
							<UML:Namespace.ownedElement>
								<UML:Collaboration xmi.id="EAID_C26175FA_5821_452e_81BE_633572252AAD_Collaboration" name="Collaborations">
									<UML:Namespace.ownedElement>
										<UML:ClassifierRole name="L2" xmi.id="EAID_02E8AAB6_CF0B_4765_95CA_77B1D2FCDF5B" visibility="public" base="EAID_11111111_5487_4080_A7F4_41526CB0AA00">
											<UML:ModelElement.taggedValue>
												<UML:TaggedValue tag="isAbstract" value="false"/>
												<UML:TaggedValue tag="isSpecification" value="false"/>
												<UML:TaggedValue tag="ea_stype" value="Sequence"/>
												<UML:TaggedValue tag="ea_ntype" value="0"/>
												<UML:TaggedValue tag="version" value="1.0"/>
												<UML:TaggedValue tag="package" value="EAPK_C26175FA_5821_452e_81BE_633572252AAD"/>
												<UML:TaggedValue tag="date_created" value="2011-07-08 20:41:48"/>
												<UML:TaggedValue tag="date_modified" value="2011-07-11 10:01:06"/>
												<UML:TaggedValue tag="gentype" value="&lt;none&gt;"/>
												<UML:TaggedValue tag="tagged" value="0"/>
												<UML:TaggedValue tag="package_name" value="DelayLoading"/>
												<UML:TaggedValue tag="phase" value="1.0"/>
												<UML:TaggedValue tag="author" value="zhangyg"/>
												<UML:TaggedValue tag="complexity" value="1"/>
												<UML:TaggedValue tag="status" value="Proposed"/>
												<UML:TaggedValue tag="tpos" value="0"/>
												<UML:TaggedValue tag="ea_localid" value="582"/>
												<UML:TaggedValue tag="ea_eleType" value="element"/>
												<UML:TaggedValue tag="style" value="BackColor=-1;BorderColor=-1;BorderWidth=-1;FontColor=-1;VSwimLanes=1;HSwimLanes=1;BorderStyle=0;"/>
											</UML:ModelElement.taggedValue>
										</UML:ClassifierRole>
										<UML:ClassifierRole name="L1" xmi.id="EAID_D0CD02BA_685D_4bd8_899B_EB46448B236A" visibility="public" base="EAID_11111111_5487_4080_A7F4_41526CB0AA00">
											<UML:ModelElement.taggedValue>
												<UML:TaggedValue tag="isAbstract" value="false"/>
												<UML:TaggedValue tag="isSpecification" value="false"/>
												<UML:TaggedValue tag="ea_stype" value="Sequence"/>
												<UML:TaggedValue tag="ea_ntype" value="0"/>
												<UML:TaggedValue tag="version" value="1.0"/>
												<UML:TaggedValue tag="package" value="EAPK_C26175FA_5821_452e_81BE_633572252AAD"/>
												<UML:TaggedValue tag="date_created" value="2011-07-08 20:37:54"/>
												<UML:TaggedValue tag="date_modified" value="2011-07-11 10:01:02"/>
												<UML:TaggedValue tag="gentype" value="&lt;none&gt;"/>
												<UML:TaggedValue tag="tagged" value="0"/>
												<UML:TaggedValue tag="package_name" value="DelayLoading"/>
												<UML:TaggedValue tag="phase" value="1.0"/>
												<UML:TaggedValue tag="author" value="zhangyg"/>
												<UML:TaggedValue tag="complexity" value="1"/>
												<UML:TaggedValue tag="status" value="Proposed"/>
												<UML:TaggedValue tag="tpos" value="0"/>
												<UML:TaggedValue tag="ea_localid" value="583"/>
												<UML:TaggedValue tag="ea_eleType" value="element"/>
												<UML:TaggedValue tag="style" value="BackColor=-1;BorderColor=-1;BorderWidth=-1;FontColor=-1;VSwimLanes=1;HSwimLanes=1;BorderStyle=0;"/>
											</UML:ModelElement.taggedValue>
										</UML:ClassifierRole>
									</UML:Namespace.ownedElement>
									<UML:Collaboration.interaction>
										<UML:Interaction xmi.id="EAID_C26175FA_5821_452e_81BE_633572252AAD_INT" name="EAID_C26175FA_5821_452e_81BE_633572252AAD_INT">
											<UML:Interaction.message>
												<UML:Message name="LoadPlugin" xmi.id="EAID_1ADEEE93_00E2_4f55_88BD_E3D8F770F72F" visibility="public" sender="EAID_02E8AAB6_CF0B_4765_95CA_77B1D2FCDF5B" receiver="EAID_02E8AAB6_CF0B_4765_95CA_77B1D2FCDF5B">
													<UML:ModelElement.taggedValue>
														<UML:TaggedValue tag="style" value="1"/>
														<UML:TaggedValue tag="ea_type" value="Sequence"/>
														<UML:TaggedValue tag="direction" value="Source -&gt; Destination"/>
														<UML:TaggedValue tag="linemode" value="1"/>
														<UML:TaggedValue tag="linecolor" value="-1"/>
														<UML:TaggedValue tag="linewidth" value="0"/>
														<UML:TaggedValue tag="seqno" value="3"/>
														<UML:TaggedValue tag="headStyle" value="0"/>
														<UML:TaggedValue tag="lineStyle" value="0"/>
														<UML:TaggedValue tag="privatedata1" value="Synchronous"/>
														<UML:TaggedValue tag="privatedata2" value="retval=void;params=;paramsDlg=&quot;ConfigXml.plugin&quot;;"/>
														<UML:TaggedValue tag="privatedata3" value="Call"/>
														<UML:TaggedValue tag="privatedata4" value="0"/>
														<UML:TaggedValue tag="ea_localid" value="639"/>
														<UML:TaggedValue tag="ea_sourceName" value="L2"/>
														<UML:TaggedValue tag="ea_targetName" value="L2"/>
														<UML:TaggedValue tag="ea_sourceType" value="Sequence"/>
														<UML:TaggedValue tag="ea_targetType" value="Sequence"/>
														<UML:TaggedValue tag="ea_sourceID" value="582"/>
														<UML:TaggedValue tag="ea_targetID" value="582"/>
														<UML:TaggedValue tag="src_visibility" value="Public"/>
														<UML:TaggedValue tag="src_isOrdered" value="false"/>
														<UML:TaggedValue tag="src_targetScope" value="instance"/>
														<UML:TaggedValue tag="src_changeable" value="none"/>
														<UML:TaggedValue tag="src_isNavigable" value="false"/>
														<UML:TaggedValue tag="src_containment" value="Unspecified"/>
														<UML:TaggedValue tag="src_style" value="Union=0;Derived=0;AllowDuplicates=0;Owned=0;Navigable=Non-Navigable;"/>
														<UML:TaggedValue tag="dst_visibility" value="Public"/>
														<UML:TaggedValue tag="dst_aggregation" value="0"/>
														<UML:TaggedValue tag="dst_isOrdered" value="false"/>
														<UML:TaggedValue tag="dst_targetScope" value="instance"/>
														<UML:TaggedValue tag="dst_changeable" value="none"/>
														<UML:TaggedValue tag="dst_isNavigable" value="true"/>
														<UML:TaggedValue tag="dst_containment" value="Unspecified"/>
														<UML:TaggedValue tag="dst_style" value="Union=0;Derived=0;AllowDuplicates=0;Owned=0;Navigable=Navigable;"/>
														<UML:TaggedValue tag="privatedata5" value="SX=0;SY=30;EX=0;EY=0;$LLB=;LLT=;LMT=CX=180:CY=12:OX=2:OY=-6:HDN=0:BLD=0:ITA=0:UND=0:CLR=-1:ALN=0:DIR=0:ROT=0;LMB=;LRT=;LRB=;IRHS=;ILHS=;"/>
														<UML:TaggedValue tag="sequence_points" value="PtStartX=309;PtStartY=-145;PtEndX=314;PtEndY=-160;"/>
														<UML:TaggedValue tag="stateflags" value="Activation=0;"/>
														<UML:TaggedValue tag="virtualInheritance" value="0"/>
														<UML:TaggedValue tag="diagram" value="EAID_DAF4E4C3_A5A3_409d_8413_585A14628EA4"/>
														<UML:TaggedValue tag="mt" value="LoadPlugin(&quot;ConfigXml.plugin&quot;)"/>
													</UML:ModelElement.taggedValue>
												</UML:Message>
												<UML:Message name="Add module and clsids" xmi.id="EAID_38882AEA_2F94_46d4_88C6_33582189E000" visibility="public" sender="EAID_02E8AAB6_CF0B_4765_95CA_77B1D2FCDF5B" receiver="EAID_02E8AAB6_CF0B_4765_95CA_77B1D2FCDF5B">
													<UML:ModelElement.taggedValue>
														<UML:TaggedValue tag="style" value="2"/>
														<UML:TaggedValue tag="ea_type" value="Sequence"/>
														<UML:TaggedValue tag="direction" value="Source -&gt; Destination"/>
														<UML:TaggedValue tag="linemode" value="2"/>
														<UML:TaggedValue tag="linecolor" value="0"/>
														<UML:TaggedValue tag="linewidth" value="0"/>
														<UML:TaggedValue tag="seqno" value="8"/>
														<UML:TaggedValue tag="headStyle" value="0"/>
														<UML:TaggedValue tag="lineStyle" value="0"/>
														<UML:TaggedValue tag="privatedata1" value="Synchronous"/>
														<UML:TaggedValue tag="privatedata2" value="retval=void;"/>
														<UML:TaggedValue tag="privatedata3" value="Call"/>
														<UML:TaggedValue tag="privatedata4" value="0"/>
														<UML:TaggedValue tag="ea_localid" value="638"/>
														<UML:TaggedValue tag="ea_sourceName" value="L2"/>
														<UML:TaggedValue tag="ea_targetName" value="L2"/>
														<UML:TaggedValue tag="ea_sourceType" value="Sequence"/>
														<UML:TaggedValue tag="ea_targetType" value="Sequence"/>
														<UML:TaggedValue tag="ea_sourceID" value="582"/>
														<UML:TaggedValue tag="ea_targetID" value="582"/>
														<UML:TaggedValue tag="src_visibility" value="Public"/>
														<UML:TaggedValue tag="src_isOrdered" value="false"/>
														<UML:TaggedValue tag="src_targetScope" value="instance"/>
														<UML:TaggedValue tag="src_changeable" value="none"/>
														<UML:TaggedValue tag="src_isNavigable" value="false"/>
														<UML:TaggedValue tag="src_containment" value="Unspecified"/>
														<UML:TaggedValue tag="src_style" value="Union=0;Derived=0;AllowDuplicates=0;Owned=0;Navigable=Non-Navigable;"/>
														<UML:TaggedValue tag="dst_visibility" value="Public"/>
														<UML:TaggedValue tag="dst_aggregation" value="0"/>
														<UML:TaggedValue tag="dst_isOrdered" value="false"/>
														<UML:TaggedValue tag="dst_targetScope" value="instance"/>
														<UML:TaggedValue tag="dst_changeable" value="none"/>
														<UML:TaggedValue tag="dst_isNavigable" value="true"/>
														<UML:TaggedValue tag="dst_containment" value="Unspecified"/>
														<UML:TaggedValue tag="dst_style" value="Union=0;Derived=0;AllowDuplicates=0;Owned=0;Navigable=Navigable;"/>
														<UML:TaggedValue tag="privatedata5" value="SX=0;SY=3;EX=0;EY=-59;$LLB=;LLT=;LMT=CX=90:CY=24:OX=44:OY=10:HDN=0:BLD=0:ITA=0:UND=0:CLR=-1:ALN=0:DIR=0:ROT=0;LMB=;LRT=;LRB=;IRHS=;ILHS=;"/>
														<UML:TaggedValue tag="sequence_points" value="PtStartX=309;PtStartY=-318;PtEndX=314;PtEndY=-333;"/>
														<UML:TaggedValue tag="stateflags" value="StartCoregionHead=0;EndCoregionHead=0;StartCoregionTail=0;EndCoregionTail=0;Initiate=0;Activation=0;"/>
														<UML:TaggedValue tag="virtualInheritance" value="0"/>
														<UML:TaggedValue tag="diagram" value="EAID_DAF4E4C3_A5A3_409d_8413_585A14628EA4"/>
														<UML:TaggedValue tag="mt" value="Add module and clsids()"/>
													</UML:ModelElement.taggedValue>
												</UML:Message>
												<UML:Message name="LoadCacheFile" xmi.id="EAID_607B53F9_5DD7_488f_BE9C_6FF44372AD05" visibility="public" sender="EAID_D0CD02BA_685D_4bd8_899B_EB46448B236A" receiver="EAID_02E8AAB6_CF0B_4765_95CA_77B1D2FCDF5B">
													<UML:ModelElement.taggedValue>
														<UML:TaggedValue tag="style" value="1"/>
														<UML:TaggedValue tag="ea_type" value="Sequence"/>
														<UML:TaggedValue tag="direction" value="Source -&gt; Destination"/>
														<UML:TaggedValue tag="linemode" value="1"/>
														<UML:TaggedValue tag="linecolor" value="-1"/>
														<UML:TaggedValue tag="linewidth" value="0"/>
														<UML:TaggedValue tag="seqno" value="2"/>
														<UML:TaggedValue tag="headStyle" value="0"/>
														<UML:TaggedValue tag="lineStyle" value="0"/>
														<UML:TaggedValue tag="privatedata1" value="Synchronous"/>
														<UML:TaggedValue tag="privatedata2" value="retval=void;"/>
														<UML:TaggedValue tag="privatedata3" value="Call"/>
														<UML:TaggedValue tag="privatedata4" value="0"/>
														<UML:TaggedValue tag="ea_localid" value="637"/>
														<UML:TaggedValue tag="ea_sourceName" value="L1"/>
														<UML:TaggedValue tag="ea_targetName" value="L2"/>
														<UML:TaggedValue tag="ea_sourceType" value="Sequence"/>
														<UML:TaggedValue tag="ea_targetType" value="Sequence"/>
														<UML:TaggedValue tag="ea_sourceID" value="583"/>
														<UML:TaggedValue tag="ea_targetID" value="582"/>
														<UML:TaggedValue tag="src_visibility" value="Public"/>
														<UML:TaggedValue tag="src_isOrdered" value="false"/>
														<UML:TaggedValue tag="src_targetScope" value="instance"/>
														<UML:TaggedValue tag="src_changeable" value="none"/>
														<UML:TaggedValue tag="src_isNavigable" value="false"/>
														<UML:TaggedValue tag="src_containment" value="Unspecified"/>
														<UML:TaggedValue tag="src_style" value="Union=0;Derived=0;AllowDuplicates=0;Owned=0;Navigable=Non-Navigable;"/>
														<UML:TaggedValue tag="dst_visibility" value="Public"/>
														<UML:TaggedValue tag="dst_aggregation" value="0"/>
														<UML:TaggedValue tag="dst_isOrdered" value="false"/>
														<UML:TaggedValue tag="dst_targetScope" value="instance"/>
														<UML:TaggedValue tag="dst_changeable" value="none"/>
														<UML:TaggedValue tag="dst_isNavigable" value="true"/>
														<UML:TaggedValue tag="dst_containment" value="Unspecified"/>
														<UML:TaggedValue tag="dst_style" value="Union=0;Derived=0;AllowDuplicates=0;Owned=0;Navigable=Navigable;"/>
														<UML:TaggedValue tag="privatedata5" value="SX=0;SY=27;EX=0;EY=0;$LLB=;LLT=;LMT=CX=90:CY=12:OX=0:OY=0:HDN=0:BLD=0:ITA=0:UND=0:CLR=-1:ALN=0:DIR=0:ROT=0;LMB=;LRT=;LRB=;IRHS=;ILHS=;"/>
														<UML:TaggedValue tag="sequence_points" value="PtStartX=133;PtStartY=-140;PtEndX=298;PtEndY=-140;"/>
														<UML:TaggedValue tag="stateflags" value="Initiate=0;Activation=0;"/>
														<UML:TaggedValue tag="virtualInheritance" value="0"/>
														<UML:TaggedValue tag="diagram" value="EAID_DAF4E4C3_A5A3_409d_8413_585A14628EA4"/>
														<UML:TaggedValue tag="mt" value="LoadCacheFile()"/>
													</UML:ModelElement.taggedValue>
												</UML:Message>
												<UML:Message name="LoadXml" xmi.id="EAID_91930CDF_0AFE_410d_82B0_C23C41FD3CA5" visibility="public" sender="EAID_02E8AAB6_CF0B_4765_95CA_77B1D2FCDF5B" receiver="EAID_02E8AAB6_CF0B_4765_95CA_77B1D2FCDF5B">
													<UML:ModelElement.taggedValue>
														<UML:TaggedValue tag="style" value="1"/>
														<UML:TaggedValue tag="ea_type" value="Sequence"/>
														<UML:TaggedValue tag="direction" value="Source -&gt; Destination"/>
														<UML:TaggedValue tag="linemode" value="1"/>
														<UML:TaggedValue tag="linecolor" value="-1"/>
														<UML:TaggedValue tag="linewidth" value="0"/>
														<UML:TaggedValue tag="seqno" value="4"/>
														<UML:TaggedValue tag="headStyle" value="0"/>
														<UML:TaggedValue tag="lineStyle" value="0"/>
														<UML:TaggedValue tag="privatedata1" value="Synchronous"/>
														<UML:TaggedValue tag="privatedata2" value="retval=void;params=;paramsDlg=cacheFile;"/>
														<UML:TaggedValue tag="privatedata3" value="Call"/>
														<UML:TaggedValue tag="privatedata4" value="0"/>
														<UML:TaggedValue tag="ea_localid" value="636"/>
														<UML:TaggedValue tag="ea_sourceName" value="L2"/>
														<UML:TaggedValue tag="ea_targetName" value="L2"/>
														<UML:TaggedValue tag="ea_sourceType" value="Sequence"/>
														<UML:TaggedValue tag="ea_targetType" value="Sequence"/>
														<UML:TaggedValue tag="ea_sourceID" value="582"/>
														<UML:TaggedValue tag="ea_targetID" value="582"/>
														<UML:TaggedValue tag="src_visibility" value="Public"/>
														<UML:TaggedValue tag="src_isOrdered" value="false"/>
														<UML:TaggedValue tag="src_targetScope" value="instance"/>
														<UML:TaggedValue tag="src_changeable" value="none"/>
														<UML:TaggedValue tag="src_isNavigable" value="false"/>
														<UML:TaggedValue tag="src_containment" value="Unspecified"/>
														<UML:TaggedValue tag="src_style" value="Union=0;Derived=0;AllowDuplicates=0;Owned=0;Navigable=Non-Navigable;"/>
														<UML:TaggedValue tag="dst_visibility" value="Public"/>
														<UML:TaggedValue tag="dst_aggregation" value="0"/>
														<UML:TaggedValue tag="dst_isOrdered" value="false"/>
														<UML:TaggedValue tag="dst_targetScope" value="instance"/>
														<UML:TaggedValue tag="dst_changeable" value="none"/>
														<UML:TaggedValue tag="dst_isNavigable" value="true"/>
														<UML:TaggedValue tag="dst_containment" value="Unspecified"/>
														<UML:TaggedValue tag="dst_style" value="Union=0;Derived=0;AllowDuplicates=0;Owned=0;Navigable=Navigable;"/>
														<UML:TaggedValue tag="privatedata5" value="SX=0;SY=3;EX=0;EY=0;$LLB=;LLT=;LMT=CX=108:CY=12:OX=44:OY=15:HDN=0:BLD=0:ITA=0:UND=0:CLR=-1:ALN=0:DIR=0:ROT=0;LMB=;LRT=;LRB=;IRHS=;ILHS=;"/>
														<UML:TaggedValue tag="sequence_points" value="PtStartX=309;PtStartY=-177;PtEndX=314;PtEndY=-192;"/>
														<UML:TaggedValue tag="virtualInheritance" value="0"/>
														<UML:TaggedValue tag="diagram" value="EAID_DAF4E4C3_A5A3_409d_8413_585A14628EA4"/>
														<UML:TaggedValue tag="mt" value="LoadXml(cacheFile)"/>
													</UML:ModelElement.taggedValue>
												</UML:Message>
												<UML:Message name="clsids = LoadClsids" xmi.id="EAID_A3DC8588_5618_49a3_BA9D_F5710DD01F7D" visibility="public" sender="EAID_02E8AAB6_CF0B_4765_95CA_77B1D2FCDF5B" receiver="EAID_02E8AAB6_CF0B_4765_95CA_77B1D2FCDF5B">
													<UML:ModelElement.taggedValue>
														<UML:TaggedValue tag="style" value="2"/>
														<UML:TaggedValue tag="ea_type" value="Sequence"/>
														<UML:TaggedValue tag="direction" value="Source -&gt; Destination"/>
														<UML:TaggedValue tag="linemode" value="2"/>
														<UML:TaggedValue tag="linecolor" value="-1"/>
														<UML:TaggedValue tag="linewidth" value="0"/>
														<UML:TaggedValue tag="seqno" value="7"/>
														<UML:TaggedValue tag="headStyle" value="0"/>
														<UML:TaggedValue tag="lineStyle" value="0"/>
														<UML:TaggedValue tag="privatedata1" value="Synchronous"/>
														<UML:TaggedValue tag="privatedata2" value="retval=void;"/>
														<UML:TaggedValue tag="privatedata3" value="Call"/>
														<UML:TaggedValue tag="privatedata4" value="0"/>
														<UML:TaggedValue tag="ea_localid" value="635"/>
														<UML:TaggedValue tag="ea_sourceName" value="L2"/>
														<UML:TaggedValue tag="ea_targetName" value="L2"/>
														<UML:TaggedValue tag="ea_sourceType" value="Sequence"/>
														<UML:TaggedValue tag="ea_targetType" value="Sequence"/>
														<UML:TaggedValue tag="ea_sourceID" value="582"/>
														<UML:TaggedValue tag="ea_targetID" value="582"/>
														<UML:TaggedValue tag="src_visibility" value="Public"/>
														<UML:TaggedValue tag="src_isOrdered" value="false"/>
														<UML:TaggedValue tag="src_targetScope" value="instance"/>
														<UML:TaggedValue tag="src_changeable" value="none"/>
														<UML:TaggedValue tag="src_isNavigable" value="false"/>
														<UML:TaggedValue tag="src_containment" value="Unspecified"/>
														<UML:TaggedValue tag="src_style" value="Union=0;Derived=0;AllowDuplicates=0;Owned=0;Navigable=Non-Navigable;"/>
														<UML:TaggedValue tag="dst_visibility" value="Public"/>
														<UML:TaggedValue tag="dst_aggregation" value="0"/>
														<UML:TaggedValue tag="dst_isOrdered" value="false"/>
														<UML:TaggedValue tag="dst_targetScope" value="instance"/>
														<UML:TaggedValue tag="dst_changeable" value="none"/>
														<UML:TaggedValue tag="dst_isNavigable" value="true"/>
														<UML:TaggedValue tag="dst_containment" value="Unspecified"/>
														<UML:TaggedValue tag="dst_style" value="Union=0;Derived=0;AllowDuplicates=0;Owned=0;Navigable=Navigable;"/>
														<UML:TaggedValue tag="privatedata5" value="SX=0;SY=30;EX=0;EY=0;$LLB=;LLT=;LMT=CX=126:CY=12:OX=2:OY=-5:HDN=0:BLD=0:ITA=0:UND=0:CLR=-1:ALN=0:DIR=0:ROT=0;LMB=;LRT=;LRB=;IRHS=;ILHS=;"/>
														<UML:TaggedValue tag="sequence_points" value="PtStartX=309;PtStartY=-286;PtEndX=314;PtEndY=-301;"/>
														<UML:TaggedValue tag="stateflags" value="Activation=0;"/>
														<UML:TaggedValue tag="virtualInheritance" value="0"/>
														<UML:TaggedValue tag="diagram" value="EAID_DAF4E4C3_A5A3_409d_8413_585A14628EA4"/>
														<UML:TaggedValue tag="mt" value="clsids = LoadClsids()"/>
													</UML:ModelElement.taggedValue>
												</UML:Message>
												<UML:Message name="BuildPluginCache" xmi.id="EAID_BE4F52F4_9827_4177_B6BF_0CA6B7849572" visibility="public" sender="EAID_D0CD02BA_685D_4bd8_899B_EB46448B236A" receiver="EAID_02E8AAB6_CF0B_4765_95CA_77B1D2FCDF5B">
													<UML:ModelElement.taggedValue>
														<UML:TaggedValue tag="style" value="3"/>
														<UML:TaggedValue tag="ea_type" value="Sequence"/>
														<UML:TaggedValue tag="direction" value="Source -&gt; Destination"/>
														<UML:TaggedValue tag="linemode" value="3"/>
														<UML:TaggedValue tag="linecolor" value="-1"/>
														<UML:TaggedValue tag="linewidth" value="0"/>
														<UML:TaggedValue tag="seqno" value="10"/>
														<UML:TaggedValue tag="headStyle" value="0"/>
														<UML:TaggedValue tag="lineStyle" value="0"/>
														<UML:TaggedValue tag="privatedata1" value="Synchronous"/>
														<UML:TaggedValue tag="privatedata2" value="retval=void;"/>
														<UML:TaggedValue tag="privatedata3" value="Call"/>
														<UML:TaggedValue tag="privatedata4" value="0"/>
														<UML:TaggedValue tag="ea_localid" value="634"/>
														<UML:TaggedValue tag="ea_sourceName" value="L1"/>
														<UML:TaggedValue tag="ea_targetName" value="L2"/>
														<UML:TaggedValue tag="ea_sourceType" value="Sequence"/>
														<UML:TaggedValue tag="ea_targetType" value="Sequence"/>
														<UML:TaggedValue tag="ea_sourceID" value="583"/>
														<UML:TaggedValue tag="ea_targetID" value="582"/>
														<UML:TaggedValue tag="src_visibility" value="Public"/>
														<UML:TaggedValue tag="src_isOrdered" value="false"/>
														<UML:TaggedValue tag="src_targetScope" value="instance"/>
														<UML:TaggedValue tag="src_changeable" value="none"/>
														<UML:TaggedValue tag="src_isNavigable" value="false"/>
														<UML:TaggedValue tag="src_containment" value="Unspecified"/>
														<UML:TaggedValue tag="src_style" value="Union=0;Derived=0;AllowDuplicates=0;Owned=0;Navigable=Non-Navigable;"/>
														<UML:TaggedValue tag="dst_visibility" value="Public"/>
														<UML:TaggedValue tag="dst_aggregation" value="0"/>
														<UML:TaggedValue tag="dst_isOrdered" value="false"/>
														<UML:TaggedValue tag="dst_targetScope" value="instance"/>
														<UML:TaggedValue tag="dst_changeable" value="none"/>
														<UML:TaggedValue tag="dst_isNavigable" value="true"/>
														<UML:TaggedValue tag="dst_containment" value="Unspecified"/>
														<UML:TaggedValue tag="dst_style" value="Union=0;Derived=0;AllowDuplicates=0;Owned=0;Navigable=Navigable;"/>
														<UML:TaggedValue tag="privatedata5" value="SX=0;SY=-3;EX=0;EY=0;$LLB=;LLT=;LMT=CX=108:CY=12:OX=-5:OY=-3:HDN=0:BLD=0:ITA=0:UND=0:CLR=-1:ALN=0:DIR=0:ROT=0;LMB=;LRT=;LRB=;IRHS=;ILHS=;"/>
														<UML:TaggedValue tag="sequence_points" value="PtStartX=133;PtStartY=-426;PtEndX=298;PtEndY=-426;"/>
														<UML:TaggedValue tag="stateflags" value="Initiate=0;Activation=1;"/>
														<UML:TaggedValue tag="virtualInheritance" value="0"/>
														<UML:TaggedValue tag="diagram" value="EAID_DAF4E4C3_A5A3_409d_8413_585A14628EA4"/>
														<UML:TaggedValue tag="mt" value="BuildPluginCache()"/>
													</UML:ModelElement.taggedValue>
												</UML:Message>
												<UML:Message name="BuildPluginCache" xmi.id="EAID_C7DF9E3A_3CFD_4eee_BB3A_8FEA01EBCF76" visibility="public" sender="EAID_D0CD02BA_685D_4bd8_899B_EB46448B236A" receiver="EAID_02E8AAB6_CF0B_4765_95CA_77B1D2FCDF5B">
													<UML:ModelElement.taggedValue>
														<UML:TaggedValue tag="style" value="1"/>
														<UML:TaggedValue tag="ea_type" value="Sequence"/>
														<UML:TaggedValue tag="direction" value="Source -&gt; Destination"/>
														<UML:TaggedValue tag="linemode" value="1"/>
														<UML:TaggedValue tag="linecolor" value="-1"/>
														<UML:TaggedValue tag="linewidth" value="0"/>
														<UML:TaggedValue tag="seqno" value="14"/>
														<UML:TaggedValue tag="headStyle" value="0"/>
														<UML:TaggedValue tag="lineStyle" value="0"/>
														<UML:TaggedValue tag="privatedata1" value="Synchronous"/>
														<UML:TaggedValue tag="privatedata2" value="retval=void;"/>
														<UML:TaggedValue tag="privatedata3" value="Call"/>
														<UML:TaggedValue tag="privatedata4" value="0"/>
														<UML:TaggedValue tag="ea_localid" value="633"/>
														<UML:TaggedValue tag="ea_sourceName" value="L1"/>
														<UML:TaggedValue tag="ea_targetName" value="L2"/>
														<UML:TaggedValue tag="ea_sourceType" value="Sequence"/>
														<UML:TaggedValue tag="ea_targetType" value="Sequence"/>
														<UML:TaggedValue tag="ea_sourceID" value="583"/>
														<UML:TaggedValue tag="ea_targetID" value="582"/>
														<UML:TaggedValue tag="src_visibility" value="Public"/>
														<UML:TaggedValue tag="src_isOrdered" value="false"/>
														<UML:TaggedValue tag="src_targetScope" value="instance"/>
														<UML:TaggedValue tag="src_changeable" value="none"/>
														<UML:TaggedValue tag="src_isNavigable" value="false"/>
														<UML:TaggedValue tag="src_containment" value="Unspecified"/>
														<UML:TaggedValue tag="src_style" value="Union=0;Derived=0;AllowDuplicates=0;Owned=0;Navigable=Non-Navigable;"/>
														<UML:TaggedValue tag="dst_visibility" value="Public"/>
														<UML:TaggedValue tag="dst_aggregation" value="0"/>
														<UML:TaggedValue tag="dst_isOrdered" value="false"/>
														<UML:TaggedValue tag="dst_targetScope" value="instance"/>
														<UML:TaggedValue tag="dst_changeable" value="none"/>
														<UML:TaggedValue tag="dst_isNavigable" value="true"/>
														<UML:TaggedValue tag="dst_containment" value="Unspecified"/>
														<UML:TaggedValue tag="dst_style" value="Union=0;Derived=0;AllowDuplicates=0;Owned=0;Navigable=Navigable;"/>
														<UML:TaggedValue tag="privatedata5" value="SX=0;SY=0;EX=0;EY=0;$LLB=;LLT=;LMT=CX=108:CY=12:OX=0:OY=0:HDN=0:BLD=0:ITA=0:UND=0:CLR=-1:ALN=0:DIR=0:ROT=0;LMB=;LRT=;LRB=;IRHS=;ILHS=;"/>
														<UML:TaggedValue tag="sequence_points" value="PtStartX=133;PtStartY=-574;PtEndX=298;PtEndY=-574;"/>
														<UML:TaggedValue tag="stateflags" value="Activation=1;Initiate=0;"/>
														<UML:TaggedValue tag="virtualInheritance" value="0"/>
														<UML:TaggedValue tag="diagram" value="EAID_DAF4E4C3_A5A3_409d_8413_585A14628EA4"/>
														<UML:TaggedValue tag="mt" value="BuildPluginCache()"/>
													</UML:ModelElement.taggedValue>
												</UML:Message>
												<UML:Message name="LoadClsidsFromCache" xmi.id="EAID_CC2C1008_28EB_41b9_8579_1B8DD0FF1F32" visibility="public" sender="EAID_D0CD02BA_685D_4bd8_899B_EB46448B236A" receiver="EAID_02E8AAB6_CF0B_4765_95CA_77B1D2FCDF5B">
													<UML:ModelElement.taggedValue>
														<UML:TaggedValue tag="style" value="1"/>
														<UML:TaggedValue tag="ea_type" value="Sequence"/>
														<UML:TaggedValue tag="direction" value="Source -&gt; Destination"/>
														<UML:TaggedValue tag="linemode" value="1"/>
														<UML:TaggedValue tag="linecolor" value="0"/>
														<UML:TaggedValue tag="linewidth" value="0"/>
														<UML:TaggedValue tag="seqno" value="6"/>
														<UML:TaggedValue tag="headStyle" value="0"/>
														<UML:TaggedValue tag="lineStyle" value="0"/>
														<UML:TaggedValue tag="privatedata1" value="Synchronous"/>
														<UML:TaggedValue tag="privatedata2" value="retval=void;"/>
														<UML:TaggedValue tag="privatedata3" value="Call"/>
														<UML:TaggedValue tag="privatedata4" value="0"/>
														<UML:TaggedValue tag="ea_localid" value="632"/>
														<UML:TaggedValue tag="ea_sourceName" value="L1"/>
														<UML:TaggedValue tag="ea_targetName" value="L2"/>
														<UML:TaggedValue tag="ea_sourceType" value="Sequence"/>
														<UML:TaggedValue tag="ea_targetType" value="Sequence"/>
														<UML:TaggedValue tag="ea_sourceID" value="583"/>
														<UML:TaggedValue tag="ea_targetID" value="582"/>
														<UML:TaggedValue tag="src_visibility" value="Public"/>
														<UML:TaggedValue tag="src_isOrdered" value="false"/>
														<UML:TaggedValue tag="src_targetScope" value="instance"/>
														<UML:TaggedValue tag="src_changeable" value="none"/>
														<UML:TaggedValue tag="src_isNavigable" value="false"/>
														<UML:TaggedValue tag="src_containment" value="Unspecified"/>
														<UML:TaggedValue tag="src_style" value="Union=0;Derived=0;AllowDuplicates=0;Owned=0;Navigable=Non-Navigable;"/>
														<UML:TaggedValue tag="dst_visibility" value="Public"/>
														<UML:TaggedValue tag="dst_aggregation" value="0"/>
														<UML:TaggedValue tag="dst_isOrdered" value="false"/>
														<UML:TaggedValue tag="dst_targetScope" value="instance"/>
														<UML:TaggedValue tag="dst_changeable" value="none"/>
														<UML:TaggedValue tag="dst_isNavigable" value="true"/>
														<UML:TaggedValue tag="dst_containment" value="Unspecified"/>
														<UML:TaggedValue tag="dst_style" value="Union=0;Derived=0;AllowDuplicates=0;Owned=0;Navigable=Navigable;"/>
														<UML:TaggedValue tag="privatedata5" value="SX=0;SY=0;EX=0;EY=-77;$LLB=;LLT=;LMT=CX=126:CY=12:OX=-1:OY=-3:HDN=0:BLD=0:ITA=0:UND=0:CLR=-1:ALN=0:DIR=0:ROT=0;LMB=;LRT=;LRB=;IRHS=;ILHS=;"/>
														<UML:TaggedValue tag="sequence_points" value="PtStartX=133;PtStartY=-281;PtEndX=298;PtEndY=-281;"/>
														<UML:TaggedValue tag="stateflags" value="Initiate=0;StartCoregionHead=0;EndCoregionHead=0;StartCoregionTail=0;EndCoregionTail=0;Activation=1;"/>
														<UML:TaggedValue tag="virtualInheritance" value="0"/>
														<UML:TaggedValue tag="diagram" value="EAID_DAF4E4C3_A5A3_409d_8413_585A14628EA4"/>
														<UML:TaggedValue tag="mt" value="LoadClsidsFromCache()"/>
													</UML:ModelElement.taggedValue>
												</UML:Message>
												<UML:Message name="ChangeNotify" xmi.id="EAID_6F2F68C0_9AFC_41a8_B309_2BE4427B3645" visibility="public" sender="EAID_1DE4CDF4_070B_48fc_9FC6_97AF55E08C80" receiver="EAID_D0CD02BA_685D_4bd8_899B_EB46448B236A">
													<UML:ModelElement.taggedValue>
														<UML:TaggedValue tag="style" value="1"/>
														<UML:TaggedValue tag="ea_type" value="Sequence"/>
														<UML:TaggedValue tag="direction" value="Source -&gt; Destination"/>
														<UML:TaggedValue tag="linemode" value="1"/>
														<UML:TaggedValue tag="linecolor" value="-1"/>
														<UML:TaggedValue tag="linewidth" value="0"/>
														<UML:TaggedValue tag="seqno" value="15"/>
														<UML:TaggedValue tag="headStyle" value="0"/>
														<UML:TaggedValue tag="lineStyle" value="0"/>
														<UML:TaggedValue tag="privatedata1" value="Synchronous"/>
														<UML:TaggedValue tag="privatedata2" value="retval=void;"/>
														<UML:TaggedValue tag="privatedata3" value="Call"/>
														<UML:TaggedValue tag="privatedata4" value="0"/>
														<UML:TaggedValue tag="ea_localid" value="631"/>
														<UML:TaggedValue tag="ea_sourceName" value="ChangeNotify"/>
														<UML:TaggedValue tag="ea_targetName" value="L1"/>
														<UML:TaggedValue tag="ea_sourceType" value="MessageEndpoint"/>
														<UML:TaggedValue tag="ea_targetType" value="Sequence"/>
														<UML:TaggedValue tag="ea_sourceID" value="579"/>
														<UML:TaggedValue tag="ea_targetID" value="583"/>
														<UML:TaggedValue tag="src_visibility" value="Public"/>
														<UML:TaggedValue tag="src_isOrdered" value="false"/>
														<UML:TaggedValue tag="src_targetScope" value="instance"/>
														<UML:TaggedValue tag="src_changeable" value="none"/>
														<UML:TaggedValue tag="src_isNavigable" value="false"/>
														<UML:TaggedValue tag="src_containment" value="Unspecified"/>
														<UML:TaggedValue tag="src_style" value="Union=0;Derived=0;AllowDuplicates=0;Owned=0;Navigable=Non-Navigable;"/>
														<UML:TaggedValue tag="dst_visibility" value="Public"/>
														<UML:TaggedValue tag="dst_aggregation" value="0"/>
														<UML:TaggedValue tag="dst_isOrdered" value="false"/>
														<UML:TaggedValue tag="dst_targetScope" value="instance"/>
														<UML:TaggedValue tag="dst_changeable" value="none"/>
														<UML:TaggedValue tag="dst_isNavigable" value="true"/>
														<UML:TaggedValue tag="dst_containment" value="Unspecified"/>
														<UML:TaggedValue tag="dst_style" value="Union=0;Derived=0;AllowDuplicates=0;Owned=0;Navigable=Navigable;"/>
														<UML:TaggedValue tag="privatedata5" value="SX=0;SY=-14;EX=0;EY=0;$LLB=;LLT=;LMT=CX=84:CY=12:OX=-10:OY=-11:HDN=0:BLD=0:ITA=0:UND=0:CLR=-1:ALN=0:DIR=0:ROT=0;LMB=;LRT=;LRB=;IRHS=;ILHS=;"/>
														<UML:TaggedValue tag="sequence_points" value="PtStartX=61;PtStartY=-623;PtEndX=122;PtEndY=-623;"/>
														<UML:TaggedValue tag="stateflags" value="Activation=0;"/>
														<UML:TaggedValue tag="virtualInheritance" value="0"/>
														<UML:TaggedValue tag="diagram" value="EAID_DAF4E4C3_A5A3_409d_8413_585A14628EA4"/>
														<UML:TaggedValue tag="mt" value="ChangeNotify()"/>
													</UML:ModelElement.taggedValue>
												</UML:Message>
												<UML:Message name="LoadPlugins" xmi.id="EAID_6AD3012D_266A_4648_9621_880D03F6904D" visibility="public" sender="EAID_33C04F8F_FB1D_4588_8B63_C19CBD08F5D6" receiver="EAID_D0CD02BA_685D_4bd8_899B_EB46448B236A">
													<UML:ModelElement.taggedValue>
														<UML:TaggedValue tag="style" value="1"/>
														<UML:TaggedValue tag="ea_type" value="Sequence"/>
														<UML:TaggedValue tag="direction" value="Source -&gt; Destination"/>
														<UML:TaggedValue tag="linemode" value="1"/>
														<UML:TaggedValue tag="linecolor" value="-1"/>
														<UML:TaggedValue tag="linewidth" value="0"/>
														<UML:TaggedValue tag="seqno" value="1"/>
														<UML:TaggedValue tag="headStyle" value="0"/>
														<UML:TaggedValue tag="lineStyle" value="0"/>
														<UML:TaggedValue tag="privatedata1" value="Synchronous"/>
														<UML:TaggedValue tag="privatedata2" value="retval=void;"/>
														<UML:TaggedValue tag="privatedata3" value="Call"/>
														<UML:TaggedValue tag="privatedata4" value="0"/>
														<UML:TaggedValue tag="ea_localid" value="630"/>
														<UML:TaggedValue tag="ea_sourceName" value="StartApp"/>
														<UML:TaggedValue tag="ea_targetName" value="L1"/>
														<UML:TaggedValue tag="ea_sourceType" value="MessageEndpoint"/>
														<UML:TaggedValue tag="ea_targetType" value="Sequence"/>
														<UML:TaggedValue tag="ea_sourceID" value="580"/>
														<UML:TaggedValue tag="ea_targetID" value="583"/>
														<UML:TaggedValue tag="src_visibility" value="Public"/>
														<UML:TaggedValue tag="src_isOrdered" value="false"/>
														<UML:TaggedValue tag="src_targetScope" value="instance"/>
														<UML:TaggedValue tag="src_changeable" value="none"/>
														<UML:TaggedValue tag="src_isNavigable" value="false"/>
														<UML:TaggedValue tag="src_containment" value="Unspecified"/>
														<UML:TaggedValue tag="src_style" value="Union=0;Derived=0;AllowDuplicates=0;Owned=0;Navigable=Non-Navigable;"/>
														<UML:TaggedValue tag="dst_visibility" value="Public"/>
														<UML:TaggedValue tag="dst_aggregation" value="0"/>
														<UML:TaggedValue tag="dst_isOrdered" value="false"/>
														<UML:TaggedValue tag="dst_targetScope" value="instance"/>
														<UML:TaggedValue tag="dst_changeable" value="none"/>
														<UML:TaggedValue tag="dst_isNavigable" value="true"/>
														<UML:TaggedValue tag="dst_containment" value="Unspecified"/>
														<UML:TaggedValue tag="dst_style" value="Union=0;Derived=0;AllowDuplicates=0;Owned=0;Navigable=Navigable;"/>
														<UML:TaggedValue tag="privatedata5" value="SX=0;SY=3;EX=0;EY=0;$LLB=;LLT=;LMT=CX=78:CY=12:OX=-9:OY=-9:HDN=0:BLD=0:ITA=0:UND=0:CLR=-1:ALN=0:DIR=0:ROT=0;LMB=;LRT=;LRB=;IRHS=;ILHS=;"/>
														<UML:TaggedValue tag="sequence_points" value="PtStartX=55;PtStartY=-132;PtEndX=122;PtEndY=-132;"/>
														<UML:TaggedValue tag="stateflags" value="Activation=0;ExtendActivationUp=0;"/>
														<UML:TaggedValue tag="virtualInheritance" value="0"/>
														<UML:TaggedValue tag="diagram" value="EAID_DAF4E4C3_A5A3_409d_8413_585A14628EA4"/>
														<UML:TaggedValue tag="mt" value="LoadPlugins()"/>
													</UML:ModelElement.taggedValue>
												</UML:Message>
												<UML:Message name="LoadDelayPlugin" xmi.id="EAID_45874DC5_D8F3_4f3e_A300_F1C3253A05E8" visibility="public" sender="EAID_D0CD02BA_685D_4bd8_899B_EB46448B236A" receiver="EAID_D0CD02BA_685D_4bd8_899B_EB46448B236A">
													<UML:ModelElement.taggedValue>
														<UML:TaggedValue tag="style" value="1"/>
														<UML:TaggedValue tag="ea_type" value="Sequence"/>
														<UML:TaggedValue tag="direction" value="Source -&gt; Destination"/>
														<UML:TaggedValue tag="linemode" value="1"/>
														<UML:TaggedValue tag="linecolor" value="0"/>
														<UML:TaggedValue tag="linewidth" value="0"/>
														<UML:TaggedValue tag="seqno" value="12"/>
														<UML:TaggedValue tag="headStyle" value="0"/>
														<UML:TaggedValue tag="lineStyle" value="0"/>
														<UML:TaggedValue tag="conditional" value="not loaded"/>
														<UML:TaggedValue tag="privatedata1" value="Synchronous"/>
														<UML:TaggedValue tag="privatedata2" value="retval=void;"/>
														<UML:TaggedValue tag="privatedata3" value="Call"/>
														<UML:TaggedValue tag="privatedata4" value="0"/>
														<UML:TaggedValue tag="ea_localid" value="629"/>
														<UML:TaggedValue tag="ea_sourceName" value="L1"/>
														<UML:TaggedValue tag="ea_targetName" value="L1"/>
														<UML:TaggedValue tag="ea_sourceType" value="Sequence"/>
														<UML:TaggedValue tag="ea_targetType" value="Sequence"/>
														<UML:TaggedValue tag="ea_sourceID" value="583"/>
														<UML:TaggedValue tag="ea_targetID" value="583"/>
														<UML:TaggedValue tag="src_visibility" value="Public"/>
														<UML:TaggedValue tag="src_isOrdered" value="false"/>
														<UML:TaggedValue tag="src_targetScope" value="instance"/>
														<UML:TaggedValue tag="src_changeable" value="none"/>
														<UML:TaggedValue tag="src_isNavigable" value="false"/>
														<UML:TaggedValue tag="src_containment" value="Unspecified"/>
														<UML:TaggedValue tag="src_style" value="Union=0;Derived=0;AllowDuplicates=0;Owned=0;Navigable=Non-Navigable;"/>
														<UML:TaggedValue tag="dst_visibility" value="Public"/>
														<UML:TaggedValue tag="dst_aggregation" value="0"/>
														<UML:TaggedValue tag="dst_isOrdered" value="false"/>
														<UML:TaggedValue tag="dst_targetScope" value="instance"/>
														<UML:TaggedValue tag="dst_changeable" value="none"/>
														<UML:TaggedValue tag="dst_isNavigable" value="true"/>
														<UML:TaggedValue tag="dst_containment" value="Unspecified"/>
														<UML:TaggedValue tag="dst_style" value="Union=0;Derived=0;AllowDuplicates=0;Owned=0;Navigable=Navigable;"/>
														<UML:TaggedValue tag="privatedata5" value="SX=0;SY=25;EX=0;EY=0;$LLB=;LLT=;LMT=CX=102:CY=24:OX=6:OY=-16:HDN=0:BLD=0:ITA=0:UND=0:CLR=-1:ALN=0:DIR=0:ROT=0;LMB=;LRT=;LRB=;IRHS=;ILHS=;"/>
														<UML:TaggedValue tag="sequence_points" value="PtStartX=133;PtStartY=-504;PtEndX=138;PtEndY=-519;"/>
														<UML:TaggedValue tag="stateflags" value="Activation=0;StartCoregionHead=0;EndCoregionHead=0;StartCoregionTail=0;EndCoregionTail=0;"/>
														<UML:TaggedValue tag="virtualInheritance" value="0"/>
														<UML:TaggedValue tag="diagram" value="EAID_DAF4E4C3_A5A3_409d_8413_585A14628EA4"/>
														<UML:TaggedValue tag="mt" value="[not loaded]:LoadDelayPlugin()"/>
													</UML:ModelElement.taggedValue>
												</UML:Message>
												<UML:Message name="LoadPluginOrDelay" xmi.id="EAID_86580DCB_C34B_44bd_AD6A_C0CAA6AA09B4" visibility="public" sender="EAID_D0CD02BA_685D_4bd8_899B_EB46448B236A" receiver="EAID_D0CD02BA_685D_4bd8_899B_EB46448B236A">
													<UML:ModelElement.taggedValue>
														<UML:TaggedValue tag="style" value="1"/>
														<UML:TaggedValue tag="ea_type" value="Sequence"/>
														<UML:TaggedValue tag="direction" value="Source -&gt; Destination"/>
														<UML:TaggedValue tag="linemode" value="1"/>
														<UML:TaggedValue tag="linecolor" value="0"/>
														<UML:TaggedValue tag="linewidth" value="0"/>
														<UML:TaggedValue tag="seqno" value="5"/>
														<UML:TaggedValue tag="headStyle" value="0"/>
														<UML:TaggedValue tag="lineStyle" value="0"/>
														<UML:TaggedValue tag="privatedata1" value="Synchronous"/>
														<UML:TaggedValue tag="privatedata2" value="retval=void;"/>
														<UML:TaggedValue tag="privatedata3" value="Call"/>
														<UML:TaggedValue tag="privatedata4" value="0"/>
														<UML:TaggedValue tag="ea_localid" value="628"/>
														<UML:TaggedValue tag="ea_sourceName" value="L1"/>
														<UML:TaggedValue tag="ea_targetName" value="L1"/>
														<UML:TaggedValue tag="ea_sourceType" value="Sequence"/>
														<UML:TaggedValue tag="ea_targetType" value="Sequence"/>
														<UML:TaggedValue tag="ea_sourceID" value="583"/>
														<UML:TaggedValue tag="ea_targetID" value="583"/>
														<UML:TaggedValue tag="src_visibility" value="Public"/>
														<UML:TaggedValue tag="src_isOrdered" value="false"/>
														<UML:TaggedValue tag="src_targetScope" value="instance"/>
														<UML:TaggedValue tag="src_changeable" value="none"/>
														<UML:TaggedValue tag="src_isNavigable" value="false"/>
														<UML:TaggedValue tag="src_containment" value="Unspecified"/>
														<UML:TaggedValue tag="src_style" value="Union=0;Derived=0;AllowDuplicates=0;Owned=0;Navigable=Non-Navigable;"/>
														<UML:TaggedValue tag="dst_visibility" value="Public"/>
														<UML:TaggedValue tag="dst_aggregation" value="0"/>
														<UML:TaggedValue tag="dst_isOrdered" value="false"/>
														<UML:TaggedValue tag="dst_targetScope" value="instance"/>
														<UML:TaggedValue tag="dst_changeable" value="none"/>
														<UML:TaggedValue tag="dst_isNavigable" value="true"/>
														<UML:TaggedValue tag="dst_containment" value="Unspecified"/>
														<UML:TaggedValue tag="dst_style" value="Union=0;Derived=0;AllowDuplicates=0;Owned=0;Navigable=Navigable;"/>
														<UML:TaggedValue tag="privatedata5" value="SX=0;SY=-34;EX=0;EY=-34;$LLB=;LLT=;LMT=CX=114:CY=12:OX=40:OY=12:HDN=0:BLD=0:ITA=0:UND=0:CLR=-1:ALN=0:DIR=0:ROT=0;LMB=;LRT=;LRB=;IRHS=;ILHS=;"/>
														<UML:TaggedValue tag="sequence_points" value="PtStartX=133;PtStartY=-246;PtEndX=138;PtEndY=-261;"/>
														<UML:TaggedValue tag="stateflags" value="StartCoregionHead=0;EndCoregionHead=0;StartCoregionTail=0;EndCoregionTail=0;Activation=0;"/>
														<UML:TaggedValue tag="virtualInheritance" value="0"/>
														<UML:TaggedValue tag="diagram" value="EAID_DAF4E4C3_A5A3_409d_8413_585A14628EA4"/>
														<UML:TaggedValue tag="mt" value="LoadPluginOrDelay()"/>
													</UML:ModelElement.taggedValue>
												</UML:Message>
												<UML:Message name="LoadPlugin" xmi.id="EAID_89899D96_07FD_4adf_AAF9_FD9070BBF42A" visibility="public" sender="EAID_D0CD02BA_685D_4bd8_899B_EB46448B236A" receiver="EAID_D0CD02BA_685D_4bd8_899B_EB46448B236A">
													<UML:ModelElement.taggedValue>
														<UML:TaggedValue tag="style" value="1"/>
														<UML:TaggedValue tag="ea_type" value="Sequence"/>
														<UML:TaggedValue tag="direction" value="Source -&gt; Destination"/>
														<UML:TaggedValue tag="linemode" value="1"/>
														<UML:TaggedValue tag="linecolor" value="0"/>
														<UML:TaggedValue tag="linewidth" value="0"/>
														<UML:TaggedValue tag="seqno" value="13"/>
														<UML:TaggedValue tag="headStyle" value="0"/>
														<UML:TaggedValue tag="lineStyle" value="0"/>
														<UML:TaggedValue tag="privatedata1" value="Synchronous"/>
														<UML:TaggedValue tag="privatedata2" value="retval=void;"/>
														<UML:TaggedValue tag="privatedata3" value="Call"/>
														<UML:TaggedValue tag="privatedata4" value="0"/>
														<UML:TaggedValue tag="ea_localid" value="627"/>
														<UML:TaggedValue tag="ea_sourceName" value="L1"/>
														<UML:TaggedValue tag="ea_targetName" value="L1"/>
														<UML:TaggedValue tag="ea_sourceType" value="Sequence"/>
														<UML:TaggedValue tag="ea_targetType" value="Sequence"/>
														<UML:TaggedValue tag="ea_sourceID" value="583"/>
														<UML:TaggedValue tag="ea_targetID" value="583"/>
														<UML:TaggedValue tag="src_visibility" value="Public"/>
														<UML:TaggedValue tag="src_isOrdered" value="false"/>
														<UML:TaggedValue tag="src_targetScope" value="instance"/>
														<UML:TaggedValue tag="src_changeable" value="none"/>
														<UML:TaggedValue tag="src_isNavigable" value="false"/>
														<UML:TaggedValue tag="src_containment" value="Unspecified"/>
														<UML:TaggedValue tag="src_style" value="Union=0;Derived=0;AllowDuplicates=0;Owned=0;Navigable=Non-Navigable;"/>
														<UML:TaggedValue tag="dst_visibility" value="Public"/>
														<UML:TaggedValue tag="dst_aggregation" value="0"/>
														<UML:TaggedValue tag="dst_isOrdered" value="false"/>
														<UML:TaggedValue tag="dst_targetScope" value="instance"/>
														<UML:TaggedValue tag="dst_changeable" value="none"/>
														<UML:TaggedValue tag="dst_isNavigable" value="true"/>
														<UML:TaggedValue tag="dst_containment" value="Unspecified"/>
														<UML:TaggedValue tag="dst_style" value="Union=0;Derived=0;AllowDuplicates=0;Owned=0;Navigable=Navigable;"/>
														<UML:TaggedValue tag="privatedata5" value="SX=0;SY=0;EX=0;EY=0;$LLB=;LLT=;LMT=CX=72:CY=12:OX=41:OY=11:HDN=0:BLD=0:ITA=0:UND=0:CLR=-1:ALN=0:DIR=0:ROT=0;LMB=;LRT=;LRB=;IRHS=;ILHS=;"/>
														<UML:TaggedValue tag="sequence_points" value="PtStartX=138;PtStartY=-539;PtEndX=143;PtEndY=-554;"/>
														<UML:TaggedValue tag="stateflags" value="Activation=1;StartCoregionHead=0;EndCoregionHead=0;StartCoregionTail=0;EndCoregionTail=0;"/>
														<UML:TaggedValue tag="virtualInheritance" value="0"/>
														<UML:TaggedValue tag="diagram" value="EAID_DAF4E4C3_A5A3_409d_8413_585A14628EA4"/>
														<UML:TaggedValue tag="mt" value="LoadPlugin()"/>
													</UML:ModelElement.taggedValue>
												</UML:Message>
												<UML:Message name="CreateObject" xmi.id="EAID_A207F22C_C3CA_4ddb_B36A_D6670D10526E" visibility="public" sender="EAID_EB6EC4DF_0C87_42e1_AC45_7AEE27EAFC21" receiver="EAID_D0CD02BA_685D_4bd8_899B_EB46448B236A">
													<UML:ModelElement.taggedValue>
														<UML:TaggedValue tag="style" value="1"/>
														<UML:TaggedValue tag="ea_type" value="Sequence"/>
														<UML:TaggedValue tag="direction" value="Source -&gt; Destination"/>
														<UML:TaggedValue tag="linemode" value="1"/>
														<UML:TaggedValue tag="linecolor" value="-1"/>
														<UML:TaggedValue tag="linewidth" value="0"/>
														<UML:TaggedValue tag="seqno" value="11"/>
														<UML:TaggedValue tag="headStyle" value="0"/>
														<UML:TaggedValue tag="lineStyle" value="0"/>
														<UML:TaggedValue tag="privatedata1" value="Synchronous"/>
														<UML:TaggedValue tag="privatedata2" value="retval=void;"/>
														<UML:TaggedValue tag="privatedata3" value="Call"/>
														<UML:TaggedValue tag="privatedata4" value="0"/>
														<UML:TaggedValue tag="ea_localid" value="626"/>
														<UML:TaggedValue tag="ea_sourceName" value="CreateObject"/>
														<UML:TaggedValue tag="ea_targetName" value="L1"/>
														<UML:TaggedValue tag="ea_sourceType" value="MessageEndpoint"/>
														<UML:TaggedValue tag="ea_targetType" value="Sequence"/>
														<UML:TaggedValue tag="ea_sourceID" value="581"/>
														<UML:TaggedValue tag="ea_targetID" value="583"/>
														<UML:TaggedValue tag="src_visibility" value="Public"/>
														<UML:TaggedValue tag="src_isOrdered" value="false"/>
														<UML:TaggedValue tag="src_targetScope" value="instance"/>
														<UML:TaggedValue tag="src_changeable" value="none"/>
														<UML:TaggedValue tag="src_isNavigable" value="false"/>
														<UML:TaggedValue tag="src_containment" value="Unspecified"/>
														<UML:TaggedValue tag="src_style" value="Union=0;Derived=0;AllowDuplicates=0;Owned=0;Navigable=Non-Navigable;"/>
														<UML:TaggedValue tag="dst_visibility" value="Public"/>
														<UML:TaggedValue tag="dst_aggregation" value="0"/>
														<UML:TaggedValue tag="dst_isOrdered" value="false"/>
														<UML:TaggedValue tag="dst_targetScope" value="instance"/>
														<UML:TaggedValue tag="dst_changeable" value="none"/>
														<UML:TaggedValue tag="dst_isNavigable" value="true"/>
														<UML:TaggedValue tag="dst_containment" value="Unspecified"/>
														<UML:TaggedValue tag="dst_style" value="Union=0;Derived=0;AllowDuplicates=0;Owned=0;Navigable=Navigable;"/>
														<UML:TaggedValue tag="privatedata5" value="SX=0;SY=-33;EX=0;EY=0;$LLB=;LLT=;LMT=CX=84:CY=12:OX=-9:OY=-10:HDN=0:BLD=0:ITA=0:UND=0:CLR=-1:ALN=0:DIR=0:ROT=0;LMB=;LRT=;LRB=;IRHS=;ILHS=;"/>
														<UML:TaggedValue tag="sequence_points" value="PtStartX=58;PtStartY=-494;PtEndX=122;PtEndY=-494;"/>
														<UML:TaggedValue tag="stateflags" value="Activation=0;"/>
														<UML:TaggedValue tag="virtualInheritance" value="0"/>
														<UML:TaggedValue tag="diagram" value="EAID_DAF4E4C3_A5A3_409d_8413_585A14628EA4"/>
														<UML:TaggedValue tag="mt" value="CreateObject()"/>
													</UML:ModelElement.taggedValue>
												</UML:Message>
												<UML:Message name="FireFirstEvent" xmi.id="EAID_BC14ADAB_E251_4c61_B3EB_47CD00A242EC" visibility="public" sender="EAID_D0CD02BA_685D_4bd8_899B_EB46448B236A" receiver="EAID_D0CD02BA_685D_4bd8_899B_EB46448B236A">
													<UML:ModelElement.taggedValue>
														<UML:TaggedValue tag="style" value="1"/>
														<UML:TaggedValue tag="ea_type" value="Sequence"/>
														<UML:TaggedValue tag="direction" value="Source -&gt; Destination"/>
														<UML:TaggedValue tag="linemode" value="1"/>
														<UML:TaggedValue tag="linecolor" value="0"/>
														<UML:TaggedValue tag="linewidth" value="0"/>
														<UML:TaggedValue tag="seqno" value="16"/>
														<UML:TaggedValue tag="headStyle" value="0"/>
														<UML:TaggedValue tag="lineStyle" value="0"/>
														<UML:TaggedValue tag="privatedata1" value="Synchronous"/>
														<UML:TaggedValue tag="privatedata2" value="retval=void;"/>
														<UML:TaggedValue tag="privatedata3" value="Call"/>
														<UML:TaggedValue tag="privatedata4" value="0"/>
														<UML:TaggedValue tag="ea_localid" value="625"/>
														<UML:TaggedValue tag="ea_sourceName" value="L1"/>
														<UML:TaggedValue tag="ea_targetName" value="L1"/>
														<UML:TaggedValue tag="ea_sourceType" value="Sequence"/>
														<UML:TaggedValue tag="ea_targetType" value="Sequence"/>
														<UML:TaggedValue tag="ea_sourceID" value="583"/>
														<UML:TaggedValue tag="ea_targetID" value="583"/>
														<UML:TaggedValue tag="src_visibility" value="Public"/>
														<UML:TaggedValue tag="src_isOrdered" value="false"/>
														<UML:TaggedValue tag="src_targetScope" value="instance"/>
														<UML:TaggedValue tag="src_changeable" value="none"/>
														<UML:TaggedValue tag="src_isNavigable" value="false"/>
														<UML:TaggedValue tag="src_containment" value="Unspecified"/>
														<UML:TaggedValue tag="src_style" value="Union=0;Derived=0;AllowDuplicates=0;Owned=0;Navigable=Non-Navigable;"/>
														<UML:TaggedValue tag="dst_visibility" value="Public"/>
														<UML:TaggedValue tag="dst_aggregation" value="0"/>
														<UML:TaggedValue tag="dst_isOrdered" value="false"/>
														<UML:TaggedValue tag="dst_targetScope" value="instance"/>
														<UML:TaggedValue tag="dst_changeable" value="none"/>
														<UML:TaggedValue tag="dst_isNavigable" value="true"/>
														<UML:TaggedValue tag="dst_containment" value="Unspecified"/>
														<UML:TaggedValue tag="dst_style" value="Union=0;Derived=0;AllowDuplicates=0;Owned=0;Navigable=Navigable;"/>
														<UML:TaggedValue tag="privatedata5" value="SX=0;SY=28;EX=0;EY=0;$LLB=;LLT=;LMT=CX=96:CY=12:OX=40:OY=15:HDN=0:BLD=0:ITA=0:UND=0:CLR=-1:ALN=0:DIR=0:ROT=0;LMB=;LRT=;LRB=;IRHS=;ILHS=;"/>
														<UML:TaggedValue tag="sequence_points" value="PtStartX=133;PtStartY=-630;PtEndX=138;PtEndY=-645;"/>
														<UML:TaggedValue tag="stateflags" value="Activation=0;StartCoregionHead=0;EndCoregionHead=0;StartCoregionTail=0;EndCoregionTail=0;"/>
														<UML:TaggedValue tag="virtualInheritance" value="0"/>
														<UML:TaggedValue tag="diagram" value="EAID_DAF4E4C3_A5A3_409d_8413_585A14628EA4"/>
														<UML:TaggedValue tag="mt" value="FireFirstEvent()"/>
													</UML:ModelElement.taggedValue>
												</UML:Message>
												<UML:Message name="LoadPlugin" xmi.id="EAID_C6713B25_AE99_42aa_842D_A0C00A9F864C" visibility="public" sender="EAID_D0CD02BA_685D_4bd8_899B_EB46448B236A" receiver="EAID_D0CD02BA_685D_4bd8_899B_EB46448B236A">
													<UML:ModelElement.taggedValue>
														<UML:TaggedValue tag="style" value="2"/>
														<UML:TaggedValue tag="ea_type" value="Sequence"/>
														<UML:TaggedValue tag="direction" value="Source -&gt; Destination"/>
														<UML:TaggedValue tag="linemode" value="2"/>
														<UML:TaggedValue tag="linecolor" value="0"/>
														<UML:TaggedValue tag="linewidth" value="0"/>
														<UML:TaggedValue tag="seqno" value="9"/>
														<UML:TaggedValue tag="headStyle" value="0"/>
														<UML:TaggedValue tag="lineStyle" value="0"/>
														<UML:TaggedValue tag="privatedata1" value="Synchronous"/>
														<UML:TaggedValue tag="privatedata2" value="retval=void;"/>
														<UML:TaggedValue tag="privatedata3" value="Call"/>
														<UML:TaggedValue tag="privatedata4" value="0"/>
														<UML:TaggedValue tag="ea_localid" value="624"/>
														<UML:TaggedValue tag="ea_sourceName" value="L1"/>
														<UML:TaggedValue tag="ea_targetName" value="L1"/>
														<UML:TaggedValue tag="ea_sourceType" value="Sequence"/>
														<UML:TaggedValue tag="ea_targetType" value="Sequence"/>
														<UML:TaggedValue tag="ea_sourceID" value="583"/>
														<UML:TaggedValue tag="ea_targetID" value="583"/>
														<UML:TaggedValue tag="src_visibility" value="Public"/>
														<UML:TaggedValue tag="src_isOrdered" value="false"/>
														<UML:TaggedValue tag="src_targetScope" value="instance"/>
														<UML:TaggedValue tag="src_changeable" value="none"/>
														<UML:TaggedValue tag="src_isNavigable" value="false"/>
														<UML:TaggedValue tag="src_containment" value="Unspecified"/>
														<UML:TaggedValue tag="src_style" value="Union=0;Derived=0;AllowDuplicates=0;Owned=0;Navigable=Non-Navigable;"/>
														<UML:TaggedValue tag="dst_visibility" value="Public"/>
														<UML:TaggedValue tag="dst_aggregation" value="0"/>
														<UML:TaggedValue tag="dst_isOrdered" value="false"/>
														<UML:TaggedValue tag="dst_targetScope" value="instance"/>
														<UML:TaggedValue tag="dst_changeable" value="none"/>
														<UML:TaggedValue tag="dst_isNavigable" value="true"/>
														<UML:TaggedValue tag="dst_containment" value="Unspecified"/>
														<UML:TaggedValue tag="dst_style" value="Union=0;Derived=0;AllowDuplicates=0;Owned=0;Navigable=Navigable;"/>
														<UML:TaggedValue tag="privatedata5" value="SX=0;SY=-35;EX=0;EY=-35;$LLB=;LLT=;LMT=CX=72:CY=12:OX=40:OY=15:HDN=0:BLD=0:ITA=0:UND=0:CLR=-1:ALN=0:DIR=0:ROT=0;LMB=;LRT=;LRB=;IRHS=;ILHS=;"/>
														<UML:TaggedValue tag="sequence_points" value="PtStartX=138;PtStartY=-388;PtEndX=143;PtEndY=-403;"/>
														<UML:TaggedValue tag="stateflags" value="Initiate=0;StartCoregionHead=0;EndCoregionHead=0;StartCoregionTail=0;EndCoregionTail=0;Activation=1;"/>
														<UML:TaggedValue tag="virtualInheritance" value="0"/>
														<UML:TaggedValue tag="diagram" value="EAID_DAF4E4C3_A5A3_409d_8413_585A14628EA4"/>
														<UML:TaggedValue tag="mt" value="LoadPlugin()"/>
													</UML:ModelElement.taggedValue>
												</UML:Message>
												<UML:Message name="LoadDelayPlugin" xmi.id="EAID_D5F2B417_C53A_4df8_853E_C6F4D7A571E1" visibility="public" sender="EAID_D0CD02BA_685D_4bd8_899B_EB46448B236A" receiver="EAID_D0CD02BA_685D_4bd8_899B_EB46448B236A">
													<UML:ModelElement.taggedValue>
														<UML:TaggedValue tag="style" value="1"/>
														<UML:TaggedValue tag="ea_type" value="Sequence"/>
														<UML:TaggedValue tag="direction" value="Source -&gt; Destination"/>
														<UML:TaggedValue tag="linemode" value="1"/>
														<UML:TaggedValue tag="linecolor" value="-1"/>
														<UML:TaggedValue tag="linewidth" value="0"/>
														<UML:TaggedValue tag="seqno" value="17"/>
														<UML:TaggedValue tag="headStyle" value="0"/>
														<UML:TaggedValue tag="lineStyle" value="0"/>
														<UML:TaggedValue tag="conditional" value="not loaded"/>
														<UML:TaggedValue tag="privatedata1" value="Synchronous"/>
														<UML:TaggedValue tag="privatedata2" value="retval=void;"/>
														<UML:TaggedValue tag="privatedata3" value="Call"/>
														<UML:TaggedValue tag="privatedata4" value="0"/>
														<UML:TaggedValue tag="ea_localid" value="623"/>
														<UML:TaggedValue tag="ea_sourceName" value="L1"/>
														<UML:TaggedValue tag="ea_targetName" value="L1"/>
														<UML:TaggedValue tag="ea_sourceType" value="Sequence"/>
														<UML:TaggedValue tag="ea_targetType" value="Sequence"/>
														<UML:TaggedValue tag="ea_sourceID" value="583"/>
														<UML:TaggedValue tag="ea_targetID" value="583"/>
														<UML:TaggedValue tag="src_visibility" value="Public"/>
														<UML:TaggedValue tag="src_isOrdered" value="false"/>
														<UML:TaggedValue tag="src_targetScope" value="instance"/>
														<UML:TaggedValue tag="src_changeable" value="none"/>
														<UML:TaggedValue tag="src_isNavigable" value="false"/>
														<UML:TaggedValue tag="src_containment" value="Unspecified"/>
														<UML:TaggedValue tag="src_style" value="Union=0;Derived=0;AllowDuplicates=0;Owned=0;Navigable=Non-Navigable;"/>
														<UML:TaggedValue tag="dst_visibility" value="Public"/>
														<UML:TaggedValue tag="dst_aggregation" value="0"/>
														<UML:TaggedValue tag="dst_isOrdered" value="false"/>
														<UML:TaggedValue tag="dst_targetScope" value="instance"/>
														<UML:TaggedValue tag="dst_changeable" value="none"/>
														<UML:TaggedValue tag="dst_isNavigable" value="true"/>
														<UML:TaggedValue tag="dst_containment" value="Unspecified"/>
														<UML:TaggedValue tag="dst_style" value="Union=0;Derived=0;AllowDuplicates=0;Owned=0;Navigable=Navigable;"/>
														<UML:TaggedValue tag="privatedata5" value="SX=0;SY=-27;EX=0;EY=-27;$LLB=;LLT=;LMT=CX=102:CY=24:OX=40:OY=15:HDN=0:BLD=0:ITA=0:UND=0:CLR=-1:ALN=0:DIR=0:ROT=0;LMB=;LRT=;LRB=;IRHS=;ILHS=;"/>
														<UML:TaggedValue tag="sequence_points" value="PtStartX=138;PtStartY=-692;PtEndX=143;PtEndY=-707;"/>
														<UML:TaggedValue tag="stateflags" value="Activation=1;Initiate=0;"/>
														<UML:TaggedValue tag="virtualInheritance" value="0"/>
														<UML:TaggedValue tag="diagram" value="EAID_DAF4E4C3_A5A3_409d_8413_585A14628EA4"/>
														<UML:TaggedValue tag="mt" value="[not loaded]:LoadDelayPlugin()"/>
													</UML:ModelElement.taggedValue>
												</UML:Message>
											</UML:Interaction.message>
										</UML:Interaction>
									</UML:Collaboration.interaction>
								</UML:Collaboration>
								<UML:Class name="No clsid and observer?" xmi.id="EAID_18252CF7_29EC_4318_9A0B_027BEBD2D3FD" visibility="public" namespace="EAPK_C26175FA_5821_452e_81BE_633572252AAD" isRoot="false" isLeaf="false" isAbstract="false">
									<UML:ModelElement.taggedValue>
										<UML:TaggedValue tag="isSpecification" value="false"/>
										<UML:TaggedValue tag="ea_stype" value="InteractionFragment"/>
										<UML:TaggedValue tag="ea_ntype" value="1"/>
										<UML:TaggedValue tag="version" value="1.0"/>
										<UML:TaggedValue tag="package" value="EAPK_C26175FA_5821_452e_81BE_633572252AAD"/>
										<UML:TaggedValue tag="date_created" value="2011-07-08 20:52:29"/>
										<UML:TaggedValue tag="date_modified" value="2011-07-08 21:08:48"/>
										<UML:TaggedValue tag="gentype" value="&lt;none&gt;"/>
										<UML:TaggedValue tag="tagged" value="0"/>
										<UML:TaggedValue tag="package_name" value="DelayLoading"/>
										<UML:TaggedValue tag="phase" value="1.0"/>
										<UML:TaggedValue tag="author" value="zhangyg"/>
										<UML:TaggedValue tag="complexity" value="1"/>
										<UML:TaggedValue tag="status" value="Proposed"/>
										<UML:TaggedValue tag="tpos" value="0"/>
										<UML:TaggedValue tag="ea_localid" value="576"/>
										<UML:TaggedValue tag="ea_eleType" value="element"/>
										<UML:TaggedValue tag="diagram" value="EAID_DAF4E4C3_A5A3_409d_8413_585A14628EA4"/>
										<UML:TaggedValue tag="style" value="BackColor=-1;BorderColor=-1;BorderWidth=-1;FontColor=-1;VSwimLanes=1;HSwimLanes=1;BorderStyle=3;"/>
									</UML:ModelElement.taggedValue>
								</UML:Class>
								<UML:Class name="for eah observer plugin" xmi.id="EAID_1C3B47E1_E17C_4494_9784_23CE8F39F349" visibility="public" namespace="EAPK_C26175FA_5821_452e_81BE_633572252AAD" isRoot="false" isLeaf="false" isAbstract="false">
									<UML:ModelElement.taggedValue>
										<UML:TaggedValue tag="isSpecification" value="false"/>
										<UML:TaggedValue tag="ea_stype" value="InteractionFragment"/>
										<UML:TaggedValue tag="ea_ntype" value="4"/>
										<UML:TaggedValue tag="version" value="1.0"/>
										<UML:TaggedValue tag="package" value="EAPK_C26175FA_5821_452e_81BE_633572252AAD"/>
										<UML:TaggedValue tag="date_created" value="2011-07-11 10:02:36"/>
										<UML:TaggedValue tag="date_modified" value="2011-07-11 10:04:52"/>
										<UML:TaggedValue tag="gentype" value="&lt;none&gt;"/>
										<UML:TaggedValue tag="tagged" value="0"/>
										<UML:TaggedValue tag="package_name" value="DelayLoading"/>
										<UML:TaggedValue tag="phase" value="1.0"/>
										<UML:TaggedValue tag="author" value="zhangyg"/>
										<UML:TaggedValue tag="complexity" value="1"/>
										<UML:TaggedValue tag="status" value="Proposed"/>
										<UML:TaggedValue tag="tpos" value="0"/>
										<UML:TaggedValue tag="ea_localid" value="577"/>
										<UML:TaggedValue tag="ea_eleType" value="element"/>
										<UML:TaggedValue tag="diagram" value="EAID_DAF4E4C3_A5A3_409d_8413_585A14628EA4"/>
										<UML:TaggedValue tag="style" value="BackColor=-1;BorderColor=-1;BorderWidth=-1;FontColor=-1;VSwimLanes=1;HSwimLanes=1;BorderStyle=3;"/>
									</UML:ModelElement.taggedValue>
								</UML:Class>
								<UML:Class name="for each plugin" xmi.id="EAID_1D1E2A78_6FF3_4a42_A046_DC871B0C5CBE" visibility="public" namespace="EAPK_C26175FA_5821_452e_81BE_633572252AAD" isRoot="false" isLeaf="false" isAbstract="false">
									<UML:ModelElement.taggedValue>
										<UML:TaggedValue tag="isSpecification" value="false"/>
										<UML:TaggedValue tag="ea_stype" value="InteractionFragment"/>
										<UML:TaggedValue tag="ea_ntype" value="4"/>
										<UML:TaggedValue tag="version" value="1.0"/>
										<UML:TaggedValue tag="package" value="EAPK_C26175FA_5821_452e_81BE_633572252AAD"/>
										<UML:TaggedValue tag="date_created" value="2011-07-08 20:46:30"/>
										<UML:TaggedValue tag="date_modified" value="2011-07-11 16:47:44"/>
										<UML:TaggedValue tag="gentype" value="&lt;none&gt;"/>
										<UML:TaggedValue tag="tagged" value="0"/>
										<UML:TaggedValue tag="package_name" value="DelayLoading"/>
										<UML:TaggedValue tag="phase" value="1.0"/>
										<UML:TaggedValue tag="author" value="zhangyg"/>
										<UML:TaggedValue tag="complexity" value="1"/>
										<UML:TaggedValue tag="status" value="Proposed"/>
										<UML:TaggedValue tag="tpos" value="0"/>
										<UML:TaggedValue tag="ea_localid" value="578"/>
										<UML:TaggedValue tag="ea_eleType" value="element"/>
										<UML:TaggedValue tag="diagram" value="EAID_DAF4E4C3_A5A3_409d_8413_585A14628EA4"/>
										<UML:TaggedValue tag="style" value="BackColor=-1;BorderColor=-1;BorderWidth=-1;FontColor=-1;VSwimLanes=1;HSwimLanes=1;BorderStyle=3;"/>
									</UML:ModelElement.taggedValue>
								</UML:Class>
								<UML:Class name="ChangeNotify" xmi.id="EAID_1DE4CDF4_070B_48fc_9FC6_97AF55E08C80" visibility="public" namespace="EAPK_C26175FA_5821_452e_81BE_633572252AAD" isRoot="false" isLeaf="false" isAbstract="false">
									<UML:ModelElement.taggedValue>
										<UML:TaggedValue tag="isSpecification" value="false"/>
										<UML:TaggedValue tag="ea_stype" value="MessageEndpoint"/>
										<UML:TaggedValue tag="ea_ntype" value="2"/>
										<UML:TaggedValue tag="version" value="1.0"/>
										<UML:TaggedValue tag="package" value="EAPK_C26175FA_5821_452e_81BE_633572252AAD"/>
										<UML:TaggedValue tag="date_created" value="2011-07-08 21:19:07"/>
										<UML:TaggedValue tag="date_modified" value="2011-07-08 21:19:10"/>
										<UML:TaggedValue tag="gentype" value="&lt;none&gt;"/>
										<UML:TaggedValue tag="tagged" value="0"/>
										<UML:TaggedValue tag="package_name" value="DelayLoading"/>
										<UML:TaggedValue tag="phase" value="1.0"/>
										<UML:TaggedValue tag="author" value="zhangyg"/>
										<UML:TaggedValue tag="complexity" value="1"/>
										<UML:TaggedValue tag="status" value="Proposed"/>
										<UML:TaggedValue tag="tpos" value="0"/>
										<UML:TaggedValue tag="ea_localid" value="579"/>
										<UML:TaggedValue tag="ea_eleType" value="element"/>
										<UML:TaggedValue tag="style" value="BackColor=-1;BorderColor=-1;BorderWidth=-1;FontColor=-1;VSwimLanes=1;HSwimLanes=1;BorderStyle=3;"/>
									</UML:ModelElement.taggedValue>
								</UML:Class>
								<UML:Class name="StartApp" xmi.id="EAID_33C04F8F_FB1D_4588_8B63_C19CBD08F5D6" visibility="public" namespace="EAPK_C26175FA_5821_452e_81BE_633572252AAD" isRoot="false" isLeaf="false" isAbstract="false">
									<UML:ModelElement.taggedValue>
										<UML:TaggedValue tag="isSpecification" value="false"/>
										<UML:TaggedValue tag="ea_stype" value="MessageEndpoint"/>
										<UML:TaggedValue tag="ea_ntype" value="2"/>
										<UML:TaggedValue tag="version" value="1.0"/>
										<UML:TaggedValue tag="package" value="EAPK_C26175FA_5821_452e_81BE_633572252AAD"/>
										<UML:TaggedValue tag="date_created" value="2011-07-08 20:40:50"/>
										<UML:TaggedValue tag="date_modified" value="2011-07-08 20:41:22"/>
										<UML:TaggedValue tag="gentype" value="&lt;none&gt;"/>
										<UML:TaggedValue tag="tagged" value="0"/>
										<UML:TaggedValue tag="package_name" value="DelayLoading"/>
										<UML:TaggedValue tag="phase" value="1.0"/>
										<UML:TaggedValue tag="author" value="zhangyg"/>
										<UML:TaggedValue tag="complexity" value="1"/>
										<UML:TaggedValue tag="status" value="Proposed"/>
										<UML:TaggedValue tag="tpos" value="0"/>
										<UML:TaggedValue tag="ea_localid" value="580"/>
										<UML:TaggedValue tag="ea_eleType" value="element"/>
										<UML:TaggedValue tag="style" value="BackColor=-1;BorderColor=-1;BorderWidth=-1;FontColor=-1;VSwimLanes=1;HSwimLanes=1;BorderStyle=3;"/>
									</UML:ModelElement.taggedValue>
								</UML:Class>
								<UML:Class name="CreateObject" xmi.id="EAID_EB6EC4DF_0C87_42e1_AC45_7AEE27EAFC21" visibility="public" namespace="EAPK_C26175FA_5821_452e_81BE_633572252AAD" isRoot="false" isLeaf="false" isAbstract="false">
									<UML:ModelElement.taggedValue>
										<UML:TaggedValue tag="isSpecification" value="false"/>
										<UML:TaggedValue tag="ea_stype" value="MessageEndpoint"/>
										<UML:TaggedValue tag="ea_ntype" value="2"/>
										<UML:TaggedValue tag="version" value="1.0"/>
										<UML:TaggedValue tag="package" value="EAPK_C26175FA_5821_452e_81BE_633572252AAD"/>
										<UML:TaggedValue tag="date_created" value="2011-07-08 21:12:42"/>
										<UML:TaggedValue tag="date_modified" value="2011-07-08 21:12:45"/>
										<UML:TaggedValue tag="gentype" value="&lt;none&gt;"/>
										<UML:TaggedValue tag="tagged" value="0"/>
										<UML:TaggedValue tag="package_name" value="DelayLoading"/>
										<UML:TaggedValue tag="phase" value="1.0"/>
										<UML:TaggedValue tag="author" value="zhangyg"/>
										<UML:TaggedValue tag="complexity" value="1"/>
										<UML:TaggedValue tag="status" value="Proposed"/>
										<UML:TaggedValue tag="tpos" value="0"/>
										<UML:TaggedValue tag="ea_localid" value="581"/>
										<UML:TaggedValue tag="ea_eleType" value="element"/>
										<UML:TaggedValue tag="style" value="BackColor=-1;BorderColor=-1;BorderWidth=-1;FontColor=-1;VSwimLanes=1;HSwimLanes=1;BorderStyle=3;"/>
									</UML:ModelElement.taggedValue>
								</UML:Class>
							</UML:Namespace.ownedElement>
						</UML:Package>
						<UML:Package name="Cache for delay-loading" xmi.id="EAPK_C5392AD9_F7F6_4454_81AA_DED6EE0F31F6" isRoot="false" isLeaf="false" isAbstract="false" visibility="public">
							<UML:ModelElement.taggedValue>
								<UML:TaggedValue tag="parent" value="EAPK_D0A6057B_F06A_41d9_8C13_711D94C2C68A"/>
								<UML:TaggedValue tag="created" value="2011-07-08 15:43:01"/>
								<UML:TaggedValue tag="modified" value="2011-07-08 15:43:01"/>
								<UML:TaggedValue tag="iscontrolled" value="0"/>
								<UML:TaggedValue tag="version" value="1.0"/>
								<UML:TaggedValue tag="isprotected" value="0"/>
								<UML:TaggedValue tag="usedtd" value="0"/>
								<UML:TaggedValue tag="logxml" value="0"/>
								<UML:TaggedValue tag="tpos" value="8"/>
								<UML:TaggedValue tag="phase" value="1.0"/>
								<UML:TaggedValue tag="status" value="Proposed"/>
								<UML:TaggedValue tag="author" value="zhangyg"/>
								<UML:TaggedValue tag="complexity" value="1"/>
								<UML:TaggedValue tag="ea_stype" value="Public"/>
							</UML:ModelElement.taggedValue>
							<UML:Namespace.ownedElement>
								<UML:Class name="observer" xmi.id="EAID_4927FBEF_F0CC_4454_B008_C209161E7F08" visibility="public" namespace="EAPK_C5392AD9_F7F6_4454_81AA_DED6EE0F31F6" isRoot="false" isLeaf="false" isAbstract="false" isActive="false">
									<UML:ModelElement.taggedValue>
										<UML:TaggedValue tag="isSpecification" value="false"/>
										<UML:TaggedValue tag="ea_stype" value="Class"/>
										<UML:TaggedValue tag="ea_ntype" value="0"/>
										<UML:TaggedValue tag="version" value="1.0"/>
										<UML:TaggedValue tag="package" value="EAPK_C5392AD9_F7F6_4454_81AA_DED6EE0F31F6"/>
										<UML:TaggedValue tag="date_created" value="2011-07-08 15:48:55"/>
										<UML:TaggedValue tag="date_modified" value="2011-07-08 15:48:59"/>
										<UML:TaggedValue tag="gentype" value="Java"/>
										<UML:TaggedValue tag="tagged" value="0"/>
										<UML:TaggedValue tag="package_name" value="Cache for delay-loading"/>
										<UML:TaggedValue tag="phase" value="1.0"/>
										<UML:TaggedValue tag="author" value="zhangyg"/>
										<UML:TaggedValue tag="complexity" value="1"/>
										<UML:TaggedValue tag="status" value="Proposed"/>
										<UML:TaggedValue tag="tpos" value="0"/>
										<UML:TaggedValue tag="ea_localid" value="569"/>
										<UML:TaggedValue tag="ea_eleType" value="element"/>
										<UML:TaggedValue tag="style" value="BackColor=-1;BorderColor=-1;BorderWidth=-1;FontColor=-1;VSwimLanes=1;HSwimLanes=1;BorderStyle=0;"/>
									</UML:ModelElement.taggedValue>
									<UML:Classifier.feature>
										<UML:Attribute name="type" changeable="none" visibility="public" ownerScope="instance" targetScope="instance">
											<UML:Attribute.initialValue>
												<UML:Expression/>
											</UML:Attribute.initialValue>
											<UML:StructuralFeature.type>
												<UML:Classifier xmi.idref="eaxmiid0"/>
											</UML:StructuralFeature.type>
											<UML:ModelElement.taggedValue>
												<UML:TaggedValue tag="derived" value="0"/>
												<UML:TaggedValue tag="containment" value="Not Specified"/>
												<UML:TaggedValue tag="ordered" value="0"/>
												<UML:TaggedValue tag="collection" value="false"/>
												<UML:TaggedValue tag="position" value="0"/>
												<UML:TaggedValue tag="lowerBound" value="1"/>
												<UML:TaggedValue tag="upperBound" value="1"/>
												<UML:TaggedValue tag="duplicates" value="0"/>
												<UML:TaggedValue tag="ea_guid" value="{4B6F725F-4577-4774-AEBD-30F36D4F4479}"/>
												<UML:TaggedValue tag="ea_localid" value="100"/>
												<UML:TaggedValue tag="styleex" value="IsLiteral=0;volatile=0;"/>
											</UML:ModelElement.taggedValue>
										</UML:Attribute>
									</UML:Classifier.feature>
								</UML:Class>
								<UML:Association xmi.id="EAID_6E282148_70BE_4666_A7A8_8247943A3D3D" visibility="public" isRoot="false" isLeaf="false" isAbstract="false">
									<UML:ModelElement.taggedValue>
										<UML:TaggedValue tag="style" value="3"/>
										<UML:TaggedValue tag="ea_type" value="Aggregation"/>
										<UML:TaggedValue tag="direction" value="Source -&gt; Destination"/>
										<UML:TaggedValue tag="linemode" value="3"/>
										<UML:TaggedValue tag="linecolor" value="-1"/>
										<UML:TaggedValue tag="linewidth" value="0"/>
										<UML:TaggedValue tag="seqno" value="0"/>
										<UML:TaggedValue tag="subtype" value="Weak"/>
										<UML:TaggedValue tag="headStyle" value="0"/>
										<UML:TaggedValue tag="lineStyle" value="0"/>
										<UML:TaggedValue tag="ea_localid" value="619"/>
										<UML:TaggedValue tag="ea_sourceName" value="observer"/>
										<UML:TaggedValue tag="ea_targetName" value="cache"/>
										<UML:TaggedValue tag="ea_sourceType" value="Class"/>
										<UML:TaggedValue tag="ea_targetType" value="Class"/>
										<UML:TaggedValue tag="ea_sourceID" value="569"/>
										<UML:TaggedValue tag="ea_targetID" value="567"/>
										<UML:TaggedValue tag="privatedata5" value="SX=0;SY=0;EX=0;EY=0;EDGE=1;"/>
										<UML:TaggedValue tag="virtualInheritance" value="0"/>
										<UML:TaggedValue tag="lt" value="+observers"/>
									</UML:ModelElement.taggedValue>
									<UML:Association.connection>
										<UML:AssociationEnd visibility="public" name="observers" aggregation="none" isOrdered="false" targetScope="instance" changeable="none" isNavigable="false" type="EAID_4927FBEF_F0CC_4454_B008_C209161E7F08">
											<UML:ModelElement.taggedValue>
												<UML:TaggedValue tag="containment" value="Unspecified"/>
												<UML:TaggedValue tag="sourcestyle" value="Union=0;Derived=0;AllowDuplicates=0;Owned=0;Navigable=Non-Navigable;"/>
												<UML:TaggedValue tag="ea_end" value="source"/>
											</UML:ModelElement.taggedValue>
										</UML:AssociationEnd>
										<UML:AssociationEnd visibility="public" aggregation="shared" isOrdered="false" targetScope="instance" changeable="none" isNavigable="true" type="EAID_C6EAC752_90E5_4681_BFC6_23E624FBC5C7">
											<UML:ModelElement.taggedValue>
												<UML:TaggedValue tag="containment" value="Unspecified"/>
												<UML:TaggedValue tag="deststyle" value="Union=0;Derived=0;AllowDuplicates=0;Owned=0;Navigable=Navigable;"/>
												<UML:TaggedValue tag="ea_end" value="target"/>
											</UML:ModelElement.taggedValue>
										</UML:AssociationEnd>
									</UML:Association.connection>
								</UML:Association>
								<UML:Association xmi.id="EAID_FDC98185_6C0A_4cc2_879B_A0856D3CBCF8" visibility="public" isRoot="false" isLeaf="false" isAbstract="false">
									<UML:ModelElement.taggedValue>
										<UML:TaggedValue tag="style" value="3"/>
										<UML:TaggedValue tag="ea_type" value="Aggregation"/>
										<UML:TaggedValue tag="direction" value="Source -&gt; Destination"/>
										<UML:TaggedValue tag="linemode" value="3"/>
										<UML:TaggedValue tag="linecolor" value="-1"/>
										<UML:TaggedValue tag="linewidth" value="0"/>
										<UML:TaggedValue tag="seqno" value="0"/>
										<UML:TaggedValue tag="subtype" value="Weak"/>
										<UML:TaggedValue tag="headStyle" value="0"/>
										<UML:TaggedValue tag="lineStyle" value="0"/>
										<UML:TaggedValue tag="ea_localid" value="622"/>
										<UML:TaggedValue tag="ea_sourceName" value="plugin"/>
										<UML:TaggedValue tag="ea_targetName" value="observer"/>
										<UML:TaggedValue tag="ea_sourceType" value="Class"/>
										<UML:TaggedValue tag="ea_targetType" value="Class"/>
										<UML:TaggedValue tag="ea_sourceID" value="572"/>
										<UML:TaggedValue tag="ea_targetID" value="569"/>
										<UML:TaggedValue tag="privatedata5" value="SX=0;SY=0;EX=0;EY=0;EDGE=1;"/>
										<UML:TaggedValue tag="virtualInheritance" value="0"/>
										<UML:TaggedValue tag="lt" value="+plugins"/>
									</UML:ModelElement.taggedValue>
									<UML:Association.connection>
										<UML:AssociationEnd visibility="public" name="plugins" aggregation="none" isOrdered="false" targetScope="instance" changeable="none" isNavigable="false" type="EAID_9CFD9218_198F_47e9_B22D_175495B01575">
											<UML:ModelElement.taggedValue>
												<UML:TaggedValue tag="containment" value="Unspecified"/>
												<UML:TaggedValue tag="sourcestyle" value="Union=0;Derived=0;AllowDuplicates=0;Owned=0;Navigable=Non-Navigable;"/>
												<UML:TaggedValue tag="ea_end" value="source"/>
											</UML:ModelElement.taggedValue>
										</UML:AssociationEnd>
										<UML:AssociationEnd visibility="public" aggregation="shared" isOrdered="false" targetScope="instance" changeable="none" isNavigable="true" type="EAID_4927FBEF_F0CC_4454_B008_C209161E7F08">
											<UML:ModelElement.taggedValue>
												<UML:TaggedValue tag="containment" value="Unspecified"/>
												<UML:TaggedValue tag="deststyle" value="Union=0;Derived=0;AllowDuplicates=0;Owned=0;Navigable=Navigable;"/>
												<UML:TaggedValue tag="ea_end" value="target"/>
											</UML:ModelElement.taggedValue>
										</UML:AssociationEnd>
									</UML:Association.connection>
								</UML:Association>
								<UML:Class name="clsid" xmi.id="EAID_90DF2F01_2197_4dc7_94C6_8BDB9E118471" visibility="public" namespace="EAPK_C5392AD9_F7F6_4454_81AA_DED6EE0F31F6" isRoot="false" isLeaf="false" isAbstract="false" isActive="false">
									<UML:ModelElement.taggedValue>
										<UML:TaggedValue tag="isSpecification" value="false"/>
										<UML:TaggedValue tag="ea_stype" value="Class"/>
										<UML:TaggedValue tag="ea_ntype" value="0"/>
										<UML:TaggedValue tag="version" value="1.0"/>
										<UML:TaggedValue tag="package" value="EAPK_C5392AD9_F7F6_4454_81AA_DED6EE0F31F6"/>
										<UML:TaggedValue tag="date_created" value="2011-07-08 15:49:04"/>
										<UML:TaggedValue tag="date_modified" value="2011-07-08 15:49:08"/>
										<UML:TaggedValue tag="gentype" value="Java"/>
										<UML:TaggedValue tag="tagged" value="0"/>
										<UML:TaggedValue tag="package_name" value="Cache for delay-loading"/>
										<UML:TaggedValue tag="phase" value="1.0"/>
										<UML:TaggedValue tag="author" value="zhangyg"/>
										<UML:TaggedValue tag="complexity" value="1"/>
										<UML:TaggedValue tag="status" value="Proposed"/>
										<UML:TaggedValue tag="tpos" value="0"/>
										<UML:TaggedValue tag="ea_localid" value="570"/>
										<UML:TaggedValue tag="ea_eleType" value="element"/>
										<UML:TaggedValue tag="style" value="BackColor=-1;BorderColor=-1;BorderWidth=-1;FontColor=-1;VSwimLanes=1;HSwimLanes=1;BorderStyle=0;"/>
									</UML:ModelElement.taggedValue>
									<UML:Classifier.feature>
										<UML:Attribute name="id" changeable="none" visibility="public" ownerScope="instance" targetScope="instance">
											<UML:Attribute.initialValue>
												<UML:Expression/>
											</UML:Attribute.initialValue>
											<UML:StructuralFeature.type>
												<UML:Classifier xmi.idref="eaxmiid0"/>
											</UML:StructuralFeature.type>
											<UML:ModelElement.taggedValue>
												<UML:TaggedValue tag="derived" value="0"/>
												<UML:TaggedValue tag="containment" value="Not Specified"/>
												<UML:TaggedValue tag="ordered" value="0"/>
												<UML:TaggedValue tag="collection" value="false"/>
												<UML:TaggedValue tag="position" value="0"/>
												<UML:TaggedValue tag="lowerBound" value="1"/>
												<UML:TaggedValue tag="upperBound" value="1"/>
												<UML:TaggedValue tag="duplicates" value="0"/>
												<UML:TaggedValue tag="ea_guid" value="{212F9478-7A68-48a8-B608-B67051E260B1}"/>
												<UML:TaggedValue tag="ea_localid" value="102"/>
												<UML:TaggedValue tag="styleex" value="IsLiteral=0;volatile=0;"/>
											</UML:ModelElement.taggedValue>
										</UML:Attribute>
										<UML:Attribute name="class" changeable="none" visibility="public" ownerScope="instance" targetScope="instance">
											<UML:Attribute.initialValue>
												<UML:Expression/>
											</UML:Attribute.initialValue>
											<UML:StructuralFeature.type>
												<UML:Classifier xmi.idref="eaxmiid0"/>
											</UML:StructuralFeature.type>
											<UML:ModelElement.taggedValue>
												<UML:TaggedValue tag="derived" value="0"/>
												<UML:TaggedValue tag="containment" value="Not Specified"/>
												<UML:TaggedValue tag="ordered" value="0"/>
												<UML:TaggedValue tag="collection" value="false"/>
												<UML:TaggedValue tag="position" value="1"/>
												<UML:TaggedValue tag="lowerBound" value="1"/>
												<UML:TaggedValue tag="upperBound" value="1"/>
												<UML:TaggedValue tag="duplicates" value="0"/>
												<UML:TaggedValue tag="ea_guid" value="{B76FAA0C-EB21-49e6-A5F6-61916FC4A8EB}"/>
												<UML:TaggedValue tag="ea_localid" value="103"/>
												<UML:TaggedValue tag="styleex" value="IsLiteral=0;volatile=0;"/>
											</UML:ModelElement.taggedValue>
										</UML:Attribute>
									</UML:Classifier.feature>
								</UML:Class>
								<UML:Association xmi.id="EAID_8419EDC4_386B_4d7a_91A3_E7B6A1BA7EC2" visibility="public" isRoot="false" isLeaf="false" isAbstract="false">
									<UML:ModelElement.taggedValue>
										<UML:TaggedValue tag="style" value="3"/>
										<UML:TaggedValue tag="ea_type" value="Aggregation"/>
										<UML:TaggedValue tag="direction" value="Source -&gt; Destination"/>
										<UML:TaggedValue tag="linemode" value="3"/>
										<UML:TaggedValue tag="linecolor" value="-1"/>
										<UML:TaggedValue tag="linewidth" value="0"/>
										<UML:TaggedValue tag="seqno" value="0"/>
										<UML:TaggedValue tag="subtype" value="Weak"/>
										<UML:TaggedValue tag="headStyle" value="0"/>
										<UML:TaggedValue tag="lineStyle" value="0"/>
										<UML:TaggedValue tag="ea_localid" value="620"/>
										<UML:TaggedValue tag="ea_sourceName" value="clsid"/>
										<UML:TaggedValue tag="ea_targetName" value="plugin"/>
										<UML:TaggedValue tag="ea_sourceType" value="Class"/>
										<UML:TaggedValue tag="ea_targetType" value="Class"/>
										<UML:TaggedValue tag="ea_sourceID" value="570"/>
										<UML:TaggedValue tag="ea_targetID" value="568"/>
										<UML:TaggedValue tag="privatedata5" value="SX=0;SY=0;EX=0;EY=0;EDGE=1;"/>
										<UML:TaggedValue tag="virtualInheritance" value="0"/>
										<UML:TaggedValue tag="lt" value="+clsids"/>
									</UML:ModelElement.taggedValue>
									<UML:Association.connection>
										<UML:AssociationEnd visibility="public" name="clsids" aggregation="none" isOrdered="false" targetScope="instance" changeable="none" isNavigable="false" type="EAID_90DF2F01_2197_4dc7_94C6_8BDB9E118471">
											<UML:ModelElement.taggedValue>
												<UML:TaggedValue tag="containment" value="Unspecified"/>
												<UML:TaggedValue tag="sourcestyle" value="Union=0;Derived=0;AllowDuplicates=0;Owned=0;Navigable=Non-Navigable;"/>
												<UML:TaggedValue tag="ea_end" value="source"/>
											</UML:ModelElement.taggedValue>
										</UML:AssociationEnd>
										<UML:AssociationEnd visibility="public" aggregation="shared" isOrdered="false" targetScope="instance" changeable="none" isNavigable="true" type="EAID_DA7C9F71_3B15_42e5_9D07_29D4415F1B81">
											<UML:ModelElement.taggedValue>
												<UML:TaggedValue tag="containment" value="Unspecified"/>
												<UML:TaggedValue tag="deststyle" value="Union=0;Derived=0;AllowDuplicates=0;Owned=0;Navigable=Navigable;"/>
												<UML:TaggedValue tag="ea_end" value="target"/>
											</UML:ModelElement.taggedValue>
										</UML:AssociationEnd>
									</UML:Association.connection>
								</UML:Association>
								<UML:Class name="plugin" xmi.id="EAID_9CFD9218_198F_47e9_B22D_175495B01575" visibility="public" namespace="EAPK_C5392AD9_F7F6_4454_81AA_DED6EE0F31F6" isRoot="false" isLeaf="false" isAbstract="false" isActive="false">
									<UML:ModelElement.taggedValue>
										<UML:TaggedValue tag="isSpecification" value="false"/>
										<UML:TaggedValue tag="ea_stype" value="Class"/>
										<UML:TaggedValue tag="ea_ntype" value="0"/>
										<UML:TaggedValue tag="version" value="1.0"/>
										<UML:TaggedValue tag="package" value="EAPK_C5392AD9_F7F6_4454_81AA_DED6EE0F31F6"/>
										<UML:TaggedValue tag="date_created" value="2011-07-08 15:49:43"/>
										<UML:TaggedValue tag="date_modified" value="2011-07-08 15:49:45"/>
										<UML:TaggedValue tag="gentype" value="Java"/>
										<UML:TaggedValue tag="tagged" value="0"/>
										<UML:TaggedValue tag="package_name" value="Cache for delay-loading"/>
										<UML:TaggedValue tag="phase" value="1.0"/>
										<UML:TaggedValue tag="author" value="zhangyg"/>
										<UML:TaggedValue tag="complexity" value="1"/>
										<UML:TaggedValue tag="status" value="Proposed"/>
										<UML:TaggedValue tag="tpos" value="0"/>
										<UML:TaggedValue tag="ea_localid" value="572"/>
										<UML:TaggedValue tag="ea_eleType" value="element"/>
										<UML:TaggedValue tag="style" value="BackColor=-1;BorderColor=-1;BorderWidth=-1;FontColor=-1;VSwimLanes=1;HSwimLanes=1;BorderStyle=0;"/>
									</UML:ModelElement.taggedValue>
									<UML:Classifier.feature>
										<UML:Attribute name="name" changeable="none" visibility="public" ownerScope="instance" targetScope="instance">
											<UML:Attribute.initialValue>
												<UML:Expression/>
											</UML:Attribute.initialValue>
											<UML:StructuralFeature.type>
												<UML:Classifier xmi.idref="eaxmiid0"/>
											</UML:StructuralFeature.type>
											<UML:ModelElement.taggedValue>
												<UML:TaggedValue tag="derived" value="0"/>
												<UML:TaggedValue tag="containment" value="Not Specified"/>
												<UML:TaggedValue tag="ordered" value="0"/>
												<UML:TaggedValue tag="collection" value="false"/>
												<UML:TaggedValue tag="position" value="0"/>
												<UML:TaggedValue tag="lowerBound" value="1"/>
												<UML:TaggedValue tag="upperBound" value="1"/>
												<UML:TaggedValue tag="duplicates" value="0"/>
												<UML:TaggedValue tag="ea_guid" value="{BF31BD2E-FE5D-45ab-9C8F-D79509971A96}"/>
												<UML:TaggedValue tag="ea_localid" value="99"/>
												<UML:TaggedValue tag="styleex" value="IsLiteral=0;volatile=0;"/>
											</UML:ModelElement.taggedValue>
										</UML:Attribute>
									</UML:Classifier.feature>
								</UML:Class>
								<UML:Class name="observer" xmi.id="EAID_AADE705B_88E7_41ea_880E_F10F0FD2A479" visibility="public" namespace="EAPK_C5392AD9_F7F6_4454_81AA_DED6EE0F31F6" isRoot="false" isLeaf="false" isAbstract="false" isActive="false">
									<UML:ModelElement.taggedValue>
										<UML:TaggedValue tag="isSpecification" value="false"/>
										<UML:TaggedValue tag="ea_stype" value="Class"/>
										<UML:TaggedValue tag="ea_ntype" value="0"/>
										<UML:TaggedValue tag="version" value="1.0"/>
										<UML:TaggedValue tag="package" value="EAPK_C5392AD9_F7F6_4454_81AA_DED6EE0F31F6"/>
										<UML:TaggedValue tag="date_created" value="2011-07-08 15:49:23"/>
										<UML:TaggedValue tag="date_modified" value="2011-07-08 15:49:26"/>
										<UML:TaggedValue tag="gentype" value="Java"/>
										<UML:TaggedValue tag="tagged" value="0"/>
										<UML:TaggedValue tag="package_name" value="Cache for delay-loading"/>
										<UML:TaggedValue tag="phase" value="1.0"/>
										<UML:TaggedValue tag="author" value="zhangyg"/>
										<UML:TaggedValue tag="complexity" value="1"/>
										<UML:TaggedValue tag="status" value="Proposed"/>
										<UML:TaggedValue tag="tpos" value="0"/>
										<UML:TaggedValue tag="ea_localid" value="571"/>
										<UML:TaggedValue tag="ea_eleType" value="element"/>
										<UML:TaggedValue tag="style" value="BackColor=-1;BorderColor=-1;BorderWidth=-1;FontColor=-1;VSwimLanes=1;HSwimLanes=1;BorderStyle=0;"/>
									</UML:ModelElement.taggedValue>
									<UML:Classifier.feature>
										<UML:Attribute name="type" changeable="none" visibility="public" ownerScope="instance" targetScope="instance">
											<UML:Attribute.initialValue>
												<UML:Expression/>
											</UML:Attribute.initialValue>
											<UML:StructuralFeature.type>
												<UML:Classifier xmi.idref="eaxmiid0"/>
											</UML:StructuralFeature.type>
											<UML:ModelElement.taggedValue>
												<UML:TaggedValue tag="derived" value="0"/>
												<UML:TaggedValue tag="containment" value="Not Specified"/>
												<UML:TaggedValue tag="ordered" value="0"/>
												<UML:TaggedValue tag="collection" value="false"/>
												<UML:TaggedValue tag="position" value="0"/>
												<UML:TaggedValue tag="lowerBound" value="1"/>
												<UML:TaggedValue tag="upperBound" value="1"/>
												<UML:TaggedValue tag="duplicates" value="0"/>
												<UML:TaggedValue tag="ea_guid" value="{69EDB0C8-1DA4-459f-9D33-9169D6E5AB6A}"/>
												<UML:TaggedValue tag="ea_localid" value="101"/>
												<UML:TaggedValue tag="styleex" value="IsLiteral=0;volatile=0;"/>
											</UML:ModelElement.taggedValue>
										</UML:Attribute>
									</UML:Classifier.feature>
								</UML:Class>
								<UML:Association xmi.id="EAID_26B39C02_B055_4b67_AC4A_6FA7E9CEAE83" visibility="public" isRoot="false" isLeaf="false" isAbstract="false">
									<UML:ModelElement.taggedValue>
										<UML:TaggedValue tag="style" value="3"/>
										<UML:TaggedValue tag="ea_type" value="Aggregation"/>
										<UML:TaggedValue tag="direction" value="Source -&gt; Destination"/>
										<UML:TaggedValue tag="linemode" value="3"/>
										<UML:TaggedValue tag="linecolor" value="-1"/>
										<UML:TaggedValue tag="linewidth" value="0"/>
										<UML:TaggedValue tag="seqno" value="0"/>
										<UML:TaggedValue tag="subtype" value="Weak"/>
										<UML:TaggedValue tag="headStyle" value="0"/>
										<UML:TaggedValue tag="lineStyle" value="0"/>
										<UML:TaggedValue tag="ea_localid" value="621"/>
										<UML:TaggedValue tag="ea_sourceName" value="observer"/>
										<UML:TaggedValue tag="ea_targetName" value="plugin"/>
										<UML:TaggedValue tag="ea_sourceType" value="Class"/>
										<UML:TaggedValue tag="ea_targetType" value="Class"/>
										<UML:TaggedValue tag="ea_sourceID" value="571"/>
										<UML:TaggedValue tag="ea_targetID" value="568"/>
										<UML:TaggedValue tag="privatedata5" value="SX=0;SY=0;EX=0;EY=0;EDGE=1;"/>
										<UML:TaggedValue tag="virtualInheritance" value="0"/>
										<UML:TaggedValue tag="lt" value="+observers"/>
									</UML:ModelElement.taggedValue>
									<UML:Association.connection>
										<UML:AssociationEnd visibility="public" name="observers" aggregation="none" isOrdered="false" targetScope="instance" changeable="none" isNavigable="false" type="EAID_AADE705B_88E7_41ea_880E_F10F0FD2A479">
											<UML:ModelElement.taggedValue>
												<UML:TaggedValue tag="containment" value="Unspecified"/>
												<UML:TaggedValue tag="sourcestyle" value="Union=0;Derived=0;AllowDuplicates=0;Owned=0;Navigable=Non-Navigable;"/>
												<UML:TaggedValue tag="ea_end" value="source"/>
											</UML:ModelElement.taggedValue>
										</UML:AssociationEnd>
										<UML:AssociationEnd visibility="public" aggregation="shared" isOrdered="false" targetScope="instance" changeable="none" isNavigable="true" type="EAID_DA7C9F71_3B15_42e5_9D07_29D4415F1B81">
											<UML:ModelElement.taggedValue>
												<UML:TaggedValue tag="containment" value="Unspecified"/>
												<UML:TaggedValue tag="deststyle" value="Union=0;Derived=0;AllowDuplicates=0;Owned=0;Navigable=Navigable;"/>
												<UML:TaggedValue tag="ea_end" value="target"/>
											</UML:ModelElement.taggedValue>
										</UML:AssociationEnd>
									</UML:Association.connection>
								</UML:Association>
								<UML:Class name="cache" xmi.id="EAID_C6EAC752_90E5_4681_BFC6_23E624FBC5C7" visibility="public" namespace="EAPK_C5392AD9_F7F6_4454_81AA_DED6EE0F31F6" isRoot="false" isLeaf="false" isAbstract="false" isActive="false">
									<UML:ModelElement.taggedValue>
										<UML:TaggedValue tag="isSpecification" value="false"/>
										<UML:TaggedValue tag="ea_stype" value="Class"/>
										<UML:TaggedValue tag="ea_ntype" value="0"/>
										<UML:TaggedValue tag="version" value="1.0"/>
										<UML:TaggedValue tag="package" value="EAPK_C5392AD9_F7F6_4454_81AA_DED6EE0F31F6"/>
										<UML:TaggedValue tag="date_created" value="2011-07-08 15:44:13"/>
										<UML:TaggedValue tag="date_modified" value="2011-07-08 15:44:59"/>
										<UML:TaggedValue tag="gentype" value="Java"/>
										<UML:TaggedValue tag="tagged" value="0"/>
										<UML:TaggedValue tag="package_name" value="Cache for delay-loading"/>
										<UML:TaggedValue tag="phase" value="1.0"/>
										<UML:TaggedValue tag="author" value="zhangyg"/>
										<UML:TaggedValue tag="complexity" value="1"/>
										<UML:TaggedValue tag="status" value="Proposed"/>
										<UML:TaggedValue tag="tpos" value="0"/>
										<UML:TaggedValue tag="ea_localid" value="567"/>
										<UML:TaggedValue tag="ea_eleType" value="element"/>
										<UML:TaggedValue tag="style" value="BackColor=-1;BorderColor=-1;BorderWidth=-1;FontColor=-1;VSwimLanes=1;HSwimLanes=1;BorderStyle=0;"/>
									</UML:ModelElement.taggedValue>
									<UML:Classifier.feature>
										<UML:Attribute name="appname" changeable="none" visibility="public" ownerScope="instance" targetScope="instance">
											<UML:Attribute.initialValue>
												<UML:Expression/>
											</UML:Attribute.initialValue>
											<UML:StructuralFeature.type>
												<UML:Classifier xmi.idref="eaxmiid0"/>
											</UML:StructuralFeature.type>
											<UML:ModelElement.taggedValue>
												<UML:TaggedValue tag="derived" value="0"/>
												<UML:TaggedValue tag="containment" value="Not Specified"/>
												<UML:TaggedValue tag="ordered" value="0"/>
												<UML:TaggedValue tag="collection" value="false"/>
												<UML:TaggedValue tag="position" value="0"/>
												<UML:TaggedValue tag="lowerBound" value="1"/>
												<UML:TaggedValue tag="upperBound" value="1"/>
												<UML:TaggedValue tag="duplicates" value="0"/>
												<UML:TaggedValue tag="ea_guid" value="{060478E5-6463-46ec-AC34-D75D270AFE98}"/>
												<UML:TaggedValue tag="ea_localid" value="97"/>
												<UML:TaggedValue tag="styleex" value="IsLiteral=0;volatile=0;"/>
											</UML:ModelElement.taggedValue>
										</UML:Attribute>
									</UML:Classifier.feature>
								</UML:Class>
								<UML:Association xmi.id="EAID_5EB773BC_90C0_4cd5_900A_7A3A57AC6603" visibility="public" isRoot="false" isLeaf="false" isAbstract="false">
									<UML:ModelElement.taggedValue>
										<UML:TaggedValue tag="style" value="3"/>
										<UML:TaggedValue tag="ea_type" value="Aggregation"/>
										<UML:TaggedValue tag="direction" value="Source -&gt; Destination"/>
										<UML:TaggedValue tag="linemode" value="3"/>
										<UML:TaggedValue tag="linecolor" value="-1"/>
										<UML:TaggedValue tag="linewidth" value="0"/>
										<UML:TaggedValue tag="seqno" value="0"/>
										<UML:TaggedValue tag="subtype" value="Weak"/>
										<UML:TaggedValue tag="headStyle" value="0"/>
										<UML:TaggedValue tag="lineStyle" value="0"/>
										<UML:TaggedValue tag="ea_localid" value="618"/>
										<UML:TaggedValue tag="ea_sourceName" value="plugin"/>
										<UML:TaggedValue tag="ea_targetName" value="cache"/>
										<UML:TaggedValue tag="ea_sourceType" value="Class"/>
										<UML:TaggedValue tag="ea_targetType" value="Class"/>
										<UML:TaggedValue tag="ea_sourceID" value="568"/>
										<UML:TaggedValue tag="ea_targetID" value="567"/>
										<UML:TaggedValue tag="privatedata5" value="SX=0;SY=0;EX=0;EY=0;EDGE=1;"/>
										<UML:TaggedValue tag="virtualInheritance" value="0"/>
										<UML:TaggedValue tag="lt" value="+plugins"/>
									</UML:ModelElement.taggedValue>
									<UML:Association.connection>
										<UML:AssociationEnd visibility="public" name="plugins" aggregation="none" isOrdered="false" targetScope="instance" changeable="none" isNavigable="false" type="EAID_DA7C9F71_3B15_42e5_9D07_29D4415F1B81">
											<UML:ModelElement.taggedValue>
												<UML:TaggedValue tag="containment" value="Unspecified"/>
												<UML:TaggedValue tag="sourcestyle" value="Union=0;Derived=0;AllowDuplicates=0;Owned=0;Navigable=Non-Navigable;"/>
												<UML:TaggedValue tag="ea_end" value="source"/>
											</UML:ModelElement.taggedValue>
										</UML:AssociationEnd>
										<UML:AssociationEnd visibility="public" aggregation="shared" isOrdered="false" targetScope="instance" changeable="none" isNavigable="true" type="EAID_C6EAC752_90E5_4681_BFC6_23E624FBC5C7">
											<UML:ModelElement.taggedValue>
												<UML:TaggedValue tag="containment" value="Unspecified"/>
												<UML:TaggedValue tag="deststyle" value="Union=0;Derived=0;AllowDuplicates=0;Owned=0;Navigable=Navigable;"/>
												<UML:TaggedValue tag="ea_end" value="target"/>
											</UML:ModelElement.taggedValue>
										</UML:AssociationEnd>
									</UML:Association.connection>
								</UML:Association>
								<UML:Class name="plugin" xmi.id="EAID_DA7C9F71_3B15_42e5_9D07_29D4415F1B81" visibility="public" namespace="EAPK_C5392AD9_F7F6_4454_81AA_DED6EE0F31F6" isRoot="false" isLeaf="false" isAbstract="false" isActive="false">
									<UML:ModelElement.taggedValue>
										<UML:TaggedValue tag="isSpecification" value="false"/>
										<UML:TaggedValue tag="ea_stype" value="Class"/>
										<UML:TaggedValue tag="ea_ntype" value="0"/>
										<UML:TaggedValue tag="version" value="1.0"/>
										<UML:TaggedValue tag="package" value="EAPK_C5392AD9_F7F6_4454_81AA_DED6EE0F31F6"/>
										<UML:TaggedValue tag="date_created" value="2011-07-08 15:48:37"/>
										<UML:TaggedValue tag="date_modified" value="2011-07-08 15:48:49"/>
										<UML:TaggedValue tag="gentype" value="Java"/>
										<UML:TaggedValue tag="tagged" value="0"/>
										<UML:TaggedValue tag="package_name" value="Cache for delay-loading"/>
										<UML:TaggedValue tag="phase" value="1.0"/>
										<UML:TaggedValue tag="author" value="zhangyg"/>
										<UML:TaggedValue tag="complexity" value="1"/>
										<UML:TaggedValue tag="status" value="Proposed"/>
										<UML:TaggedValue tag="tpos" value="0"/>
										<UML:TaggedValue tag="ea_localid" value="568"/>
										<UML:TaggedValue tag="ea_eleType" value="element"/>
										<UML:TaggedValue tag="style" value="BackColor=-1;BorderColor=-1;BorderWidth=-1;FontColor=-1;VSwimLanes=1;HSwimLanes=1;BorderStyle=0;"/>
									</UML:ModelElement.taggedValue>
									<UML:Classifier.feature>
										<UML:Attribute name="name" changeable="none" visibility="public" ownerScope="instance" targetScope="instance">
											<UML:Attribute.initialValue>
												<UML:Expression/>
											</UML:Attribute.initialValue>
											<UML:StructuralFeature.type>
												<UML:Classifier xmi.idref="eaxmiid0"/>
											</UML:StructuralFeature.type>
											<UML:ModelElement.taggedValue>
												<UML:TaggedValue tag="derived" value="0"/>
												<UML:TaggedValue tag="containment" value="Not Specified"/>
												<UML:TaggedValue tag="ordered" value="0"/>
												<UML:TaggedValue tag="collection" value="false"/>
												<UML:TaggedValue tag="position" value="0"/>
												<UML:TaggedValue tag="lowerBound" value="1"/>
												<UML:TaggedValue tag="upperBound" value="1"/>
												<UML:TaggedValue tag="duplicates" value="0"/>
												<UML:TaggedValue tag="ea_guid" value="{81744C16-21F0-4252-8E96-EA18E86FEFBA}"/>
												<UML:TaggedValue tag="ea_localid" value="98"/>
												<UML:TaggedValue tag="styleex" value="IsLiteral=0;volatile=0;"/>
											</UML:ModelElement.taggedValue>
										</UML:Attribute>
										<UML:Attribute name="filename" changeable="none" visibility="public" ownerScope="instance" targetScope="instance">
											<UML:Attribute.initialValue>
												<UML:Expression/>
											</UML:Attribute.initialValue>
											<UML:StructuralFeature.type>
												<UML:Classifier xmi.idref="eaxmiid0"/>
											</UML:StructuralFeature.type>
											<UML:ModelElement.taggedValue>
												<UML:TaggedValue tag="derived" value="0"/>
												<UML:TaggedValue tag="containment" value="Not Specified"/>
												<UML:TaggedValue tag="ordered" value="0"/>
												<UML:TaggedValue tag="collection" value="false"/>
												<UML:TaggedValue tag="position" value="1"/>
												<UML:TaggedValue tag="lowerBound" value="1"/>
												<UML:TaggedValue tag="upperBound" value="1"/>
												<UML:TaggedValue tag="duplicates" value="0"/>
												<UML:TaggedValue tag="ea_guid" value="{830AB80A-DE05-4881-8091-C34B8F363DCE}"/>
												<UML:TaggedValue tag="ea_localid" value="104"/>
												<UML:TaggedValue tag="styleex" value="IsLiteral=0;volatile=0;"/>
											</UML:ModelElement.taggedValue>
										</UML:Attribute>
									</UML:Classifier.feature>
								</UML:Class>
							</UML:Namespace.ownedElement>
						</UML:Package>
					</UML:Namespace.ownedElement>
				</UML:Package>
				<UML:DataType xmi.id="eaxmiid0" visibility="private" isRoot="false" isLeaf="false" isAbstract="false"/>
			</UML:Namespace.ownedElement>
		</UML:Model>
		<UML:Diagram name="core" xmi.id="EAID_1AA36CFA_64DA_4d10_ABEA_AF5FDE0AAA8F" diagramType="PackageDiagram" owner="EAPK_D0A6057B_F06A_41d9_8C13_711D94C2C68A" toolName="Enterprise Architect 2.5">
			<UML:ModelElement.taggedValue>
				<UML:TaggedValue tag="version" value="1.0"/>
				<UML:TaggedValue tag="author" value="zhangyg"/>
				<UML:TaggedValue tag="created_date" value="2011-06-22 10:36:17"/>
				<UML:TaggedValue tag="modified_date" value="2011-07-11 10:10:32"/>
				<UML:TaggedValue tag="package" value="EAPK_D0A6057B_F06A_41d9_8C13_711D94C2C68A"/>
				<UML:TaggedValue tag="type" value="Package"/>
				<UML:TaggedValue tag="swimlanes" value="locked=false;orientation=0;width=0;inbar=false;names=false;color=0;bold=false;fcol=0;;cls=0;"/>
				<UML:TaggedValue tag="matrixitems" value="locked=false;matrixactive=false;swimlanesactive=true;width=1;"/>
				<UML:TaggedValue tag="ea_localid" value="17"/>
				<UML:TaggedValue tag="EAStyle" value="ShowPrivate=1;ShowProtected=1;ShowPublic=1;HideRelationships=0;Locked=0;Border=1;HighlightForeign=1;PackageContents=1;SequenceNotes=0;ScalePrintImage=0;PPgs.cx=1;PPgs.cy=1;DocSize.cx=827;DocSize.cy=1169;ShowDetails=0;Orientation=P;Zoom=100;ShowTags=0;OpParams=1;VisibleAttributeDetail=0;ShowOpRetType=1;ShowIcons=1;CollabNums=0;HideProps=0;ShowReqs=0;ShowCons=0;PaperSize=9;HideParents=0;UseAlias=0;HideAtts=0;HideOps=0;HideStereo=0;HideElemStereo=0;ShowTests=0;ShowMaint=0;ConnectorNotation=UML 2.1;ExplicitNavigability=0;AdvancedElementProps=1;AdvancedFeatureProps=1;AdvancedConnectorProps=1;ShowNotes=0;SuppressBrackets=0;SuppConnectorLabels=0;PrintPageHeadFoot=0;ShowAsList=0;"/>
				<UML:TaggedValue tag="styleex" value="ExcludeRTF=0;DocAll=0;HideQuals=0;AttPkg=1;ShowTests=0;ShowMaint=0;SuppressFOC=1;MatrixActive=0;SwimlanesActive=1;MatrixLineWidth=1;MatrixLocked=0;TConnectorNotation=UML 2.1;TExplicitNavigability=0;AdvancedElementProps=1;AdvancedFeatureProps=1;AdvancedConnectorProps=1;ProfileData=;MDGDgm=;STBLDgm=;ShowNotes=0;VisibleAttributeDetail=0;ShowOpRetType=1;SuppressBrackets=0;SuppConnectorLabels=0;PrintPageHeadFoot=0;ShowAsList=0;"/>
			</UML:ModelElement.taggedValue>
			<UML:Diagram.element>
				<UML:DiagramElement geometry="Left=65;Top=334;Right=245;Bottom=491;imgL=32;imgT=344;imgR=212;imgB=501;" subject="EAID_C26175FA_5821_452e_81BE_633572252AAD" seqno="1" style="DUID=4646C044;NSL=0;BCol=-1;BFol=-1;LCol=-1;LWth=-1;fontsz=0;bold=0;italic=0;ul=0;charset=0;pitch=0;"/>
				<UML:DiagramElement geometry="Left=276;Top=364;Right=444;Bottom=489;imgL=243;imgT=374;imgR=411;imgB=499;" subject="EAID_C5392AD9_F7F6_4454_81AA_DED6EE0F31F6" seqno="2" style="DUID=250308FB;"/>
				<UML:DiagramElement geometry="Left=403;Top=151;Right=533;Bottom=324;imgL=370;imgT=161;imgR=500;imgB=334;" subject="EAID_396585A5_AB74_4995_A9D3_10A31DA59ECE" seqno="3" style="DUID=389296D3;"/>
				<UML:DiagramElement geometry="Left=224;Top=173;Right=354;Bottom=314;imgL=191;imgT=183;imgR=321;imgB=324;" subject="EAID_79AAFD11_7092_43ec_8026_7AA4B7ED8408" seqno="4" style="DUID=6E323B6C;"/>
				<UML:DiagramElement geometry="Left=382;Top=25;Right=544;Bottom=118;imgL=349;imgT=35;imgR=511;imgB=128;" subject="EAID_1183DB6B_D781_482f_BE95_20F071D7AA36" seqno="5" style="DUID=7EF7AEC5;"/>
				<UML:DiagramElement geometry="Left=576;Top=25;Right=706;Bottom=182;imgL=543;imgT=35;imgR=673;imgB=192;" subject="EAID_1D77CBE2_7C0C_4c13_812E_8D1EBDF9D56F" seqno="6" style="DUID=925CB0FE;"/>
				<UML:DiagramElement geometry="Left=220;Top=25;Right=350;Bottom=134;imgL=187;imgT=35;imgR=317;imgB=144;" subject="EAID_42D5AA6D_DAAC_4981_8AF8_827282F9A198" seqno="7" style="DUID=00216F37;"/>
				<UML:DiagramElement geometry="Left=58;Top=25;Right=188;Bottom=278;imgL=25;imgT=35;imgR=155;imgB=288;" subject="EAID_44E131FA_885D_4e01_863C_0683400A7F42" seqno="8" style="DUID=44D30962;NSL=0;BCol=-1;BFol=-1;LCol=-1;LWth=-1;fontsz=0;bold=0;italic=0;ul=0;charset=0;pitch=0;"/>
			</UML:Diagram.element>
		</UML:Diagram>
		<UML:Diagram name="Modules" xmi.id="EAID_DC44BA04_6946_48a7_A1C9_1D48BEC53AB5" diagramType="ComponentDiagram" owner="EAPK_44E131FA_885D_4e01_863C_0683400A7F42" toolName="Enterprise Architect 2.5">
			<UML:ModelElement.taggedValue>
				<UML:TaggedValue tag="version" value="1.0"/>
				<UML:TaggedValue tag="author" value="zhangyg"/>
				<UML:TaggedValue tag="created_date" value="2011-06-22 10:41:38"/>
				<UML:TaggedValue tag="modified_date" value="2011-07-14 13:18:42"/>
				<UML:TaggedValue tag="package" value="EAPK_44E131FA_885D_4e01_863C_0683400A7F42"/>
				<UML:TaggedValue tag="type" value="Component"/>
				<UML:TaggedValue tag="swimlanes" value="locked=false;orientation=0;width=0;inbar=false;names=false;color=0;bold=false;fcol=0;;cls=0;"/>
				<UML:TaggedValue tag="matrixitems" value="locked=false;matrixactive=false;swimlanesactive=true;width=1;"/>
				<UML:TaggedValue tag="ea_localid" value="18"/>
				<UML:TaggedValue tag="EAStyle" value="ShowPrivate=1;ShowProtected=1;ShowPublic=1;HideRelationships=0;Locked=1;Border=1;HighlightForeign=1;PackageContents=1;SequenceNotes=0;ScalePrintImage=0;PPgs.cx=1;PPgs.cy=1;DocSize.cx=827;DocSize.cy=1169;ShowDetails=0;Orientation=P;Zoom=100;ShowTags=0;OpParams=1;VisibleAttributeDetail=0;ShowOpRetType=1;ShowIcons=1;CollabNums=0;HideProps=0;ShowReqs=0;ShowCons=0;PaperSize=9;HideParents=0;UseAlias=0;HideAtts=0;HideOps=0;HideStereo=0;HideElemStereo=0;ShowTests=0;ShowMaint=0;ConnectorNotation=UML 2.1;ExplicitNavigability=0;AdvancedElementProps=1;AdvancedFeatureProps=1;AdvancedConnectorProps=1;ShowNotes=0;SuppressBrackets=0;SuppConnectorLabels=0;PrintPageHeadFoot=0;ShowAsList=0;"/>
				<UML:TaggedValue tag="styleex" value="ExcludeRTF=0;DocAll=0;HideQuals=0;AttPkg=1;ShowTests=0;ShowMaint=0;SuppressFOC=1;MatrixActive=0;SwimlanesActive=1;MatrixLineWidth=1;MatrixLocked=0;TConnectorNotation=UML 2.1;TExplicitNavigability=0;AdvancedElementProps=1;AdvancedFeatureProps=1;AdvancedConnectorProps=1;ProfileData=;MDGDgm=;STBLDgm=;ShowNotes=0;VisibleAttributeDetail=0;ShowOpRetType=1;SuppressBrackets=0;SuppConnectorLabels=0;PrintPageHeadFoot=0;ShowAsList=0;"/>
			</UML:ModelElement.taggedValue>
			<UML:Diagram.element>
				<UML:DiagramElement geometry="Left=163;Top=436;Right=273;Bottom=499;imgL=177;imgT=457;imgR=287;imgB=520;" subject="EAID_C4705BA2_3F8D_41af_AA97_8623E42CD276" seqno="1" style="DUID=9F82AEDF;"/>
				<UML:DiagramElement geometry="Left=359;Top=437;Right=469;Bottom=497;imgL=373;imgT=458;imgR=483;imgB=518;" subject="EAID_CCDF730C_DF04_40e6_9583_726532E8A58D" seqno="2" style="DUID=6441ADA0;"/>
				<UML:DiagramElement geometry="Left=359;Top=332;Right=469;Bottom=395;imgL=373;imgT=353;imgR=483;imgB=416;" subject="EAID_EE53AFA5_709D_4327_83B3_5BAF97BB25AF" seqno="3" style="DUID=8E5CDCEE;"/>
				<UML:DiagramElement geometry="Left=163;Top=333;Right=273;Bottom=393;imgL=177;imgT=354;imgR=287;imgB=414;" subject="EAID_AD1D4753_031B_4c2a_995A_23AC4D903417" seqno="4" style="DUID=87B4BDF0;"/>
				<UML:DiagramElement geometry="Left=543;Top=134;Right=653;Bottom=194;imgL=557;imgT=155;imgR=667;imgB=215;" subject="EAID_AA76EAD5_E568_46b0_861E_AB21B05C265F" seqno="5" style="DUID=84E17ABD;"/>
				<UML:DiagramElement geometry="Left=543;Top=286;Right=653;Bottom=346;imgL=557;imgT=307;imgR=667;imgB=367;" subject="EAID_443B0B39_2D3E_4c3d_BA8B_7CE4B95CFB73" seqno="6" style="DUID=3504B664;"/>
				<UML:DiagramElement geometry="Left=359;Top=39;Right=469;Bottom=99;imgL=373;imgT=60;imgR=483;imgB=120;" subject="EAID_F4312DAF_7371_4163_942F_3074DDF4DAFB" seqno="7" style="DUID=38494BFC;"/>
				<UML:DiagramElement geometry="Left=543;Top=210;Right=653;Bottom=270;imgL=557;imgT=231;imgR=667;imgB=291;" subject="EAID_2580F789_C396_4824_8127_C6409F5F9E4F" seqno="8" style="DUID=92CA6C81;"/>
				<UML:DiagramElement geometry="Left=543;Top=39;Right=653;Bottom=99;imgL=557;imgT=60;imgR=667;imgB=120;" subject="EAID_9869341B_B439_4e68_9E96_4807B50A31E5" seqno="9" style="DUID=C4C8ECC1;"/>
				<UML:DiagramElement geometry="Left=163;Top=39;Right=273;Bottom=99;imgL=177;imgT=60;imgR=287;imgB=120;" subject="EAID_4E82F026_0980_4ac6_90B5_2AC497CDA680" seqno="10" style="DUID=98430BD6;"/>
				<UML:DiagramElement geometry="Left=11;Top=263;Right=121;Bottom=323;imgL=25;imgT=284;imgR=135;imgB=344;" subject="EAID_83248F9A_49CA_4ead_97C4_3FA965B3D673" seqno="11" style="DUID=2CCCFFF3;"/>
				<UML:DiagramElement geometry="Left=359;Top=209;Right=469;Bottom=272;imgL=373;imgT=230;imgR=483;imgB=293;" subject="EAID_042666F7_B100_489f_932A_F18CEF132868" seqno="12" style="DUID=A1F47B71;"/>
				<UML:DiagramElement geometry="Left=163;Top=150;Right=273;Bottom=210;imgL=177;imgT=171;imgR=287;imgB=231;" subject="EAID_3A1A997E_6AF4_4fba_B56E_7EAEDBA3FD72" seqno="13" style="DUID=73C98464;BCol=16764057;"/>
				<UML:DiagramElement geometry="Left=11;Top=150;Right=121;Bottom=210;imgL=25;imgT=171;imgR=135;imgB=231;" subject="EAID_F7C2E2EE_9735_44dc_AF1F_6C0DBFC04D33" seqno="14" style="DUID=8916FD85;"/>
				<UML:DiagramElement geometry="SX=0;SY=0;EX=0;EY=0;EDGE=3;$LLB=;LLT=;LMT=CX=78:CY=12:OX=-42:OY=-1:HDN=0:BLD=0:ITA=0:UND=0:CLR=-1:ALN=0:DIR=0:ROT=0;LMB=;LRT=;LRB=;IRHS=;ILHS=;Path=;" subject="EAID_432973AF_7806_40c4_A74C_99854CC57138" style="Mode=3;EOID=73C98464;SOID=98430BD6;Color=-1;LWidth=0;Hidden=0;"/>
				<UML:DiagramElement geometry="SX=0;SY=0;EX=0;EY=0;EDGE=3;$LLB=;LLT=;LMT=;LMB=;LRT=;LRB=;IRHS=;ILHS=;Path=;" subject="EAID_2A9EC506_C48F_4b67_993E_B5CB5AEF0E90" style="Mode=3;EOID=A1F47B71;SOID=98430BD6;Color=-1;LWidth=0;Hidden=0;"/>
				<UML:DiagramElement geometry="SX=0;SY=0;EX=0;EY=0;EDGE=2;$LLB=;LLT=;LMT=CX=54:CY=12:OX=-10:OY=-4:HDN=0:BLD=0:ITA=0:UND=0:CLR=-1:ALN=0:DIR=0:ROT=0;LMB=;LRT=;LRB=;IRHS=;ILHS=;Path=;" subject="EAID_0A3E0A7E_9742_40b2_8E6A_B22521322A53" style="Mode=3;EOID=38494BFC;SOID=98430BD6;Color=-1;LWidth=0;Hidden=0;"/>
				<UML:DiagramElement geometry="SX=0;SY=0;EX=0;EY=0;EDGE=1;$LLB=;LLT=;LMT=CX=84:CY=24:OX=-10:OY=3:HDN=0:BLD=0:ITA=0:UND=0:CLR=-1:ALN=0:DIR=0:ROT=0;LMB=;LRT=;LRB=;IRHS=;ILHS=;Path=;" subject="EAID_DE1896B4_6FF6_430b_B441_7BF9633DA681" style="Mode=3;EOID=73C98464;SOID=2CCCFFF3;Color=-1;LWidth=0;Hidden=0;"/>
				<UML:DiagramElement geometry="SX=0;SY=0;EX=0;EY=0;EDGE=2;$LLB=;LLT=;LMT=;LMB=;LRT=;LRB=;IRHS=;ILHS=;Path=;" subject="EAID_ED73E2FA_C178_4f97_94A1_CC7CE3EBD5DC" style="Mode=3;EOID=A1F47B71;SOID=2CCCFFF3;Color=-1;LWidth=0;Hidden=0;"/>
				<UML:DiagramElement geometry="SX=0;SY=0;EX=0;EY=0;EDGE=2;$LLB=;LLT=;LMT=CX=24:CY=12:OX=3:OY=-4:HDN=0:BLD=0:ITA=0:UND=0:CLR=-1:ALN=0:DIR=0:ROT=0;LMB=;LRT=;LRB=;IRHS=;ILHS=;Path=;" subject="EAID_94781144_A668_4d7c_81ED_7E4772BBB266" style="Mode=3;EOID=A1F47B71;SOID=73C98464;Color=-1;LWidth=0;Hidden=0;"/>
				<UML:DiagramElement geometry="SX=54;SY=6;EX=-53;EY=-28;EDGE=2;$LLB=;LLT=;LMT=CX=84:CY=24:OX=86:OY=-9:HDN=0:BLD=0:ITA=0:UND=0:CLR=-1:ALN=0:DIR=0:ROT=0;LMB=;LRT=;LRB=;IRHS=;ILHS=;Path=;" subject="EAID_CC7AD905_0221_48d5_A1F3_F2E97C03088D" style="Mode=3;EOID=C4C8ECC1;SOID=73C98464;Color=-1;LWidth=0;Hidden=0;"/>
				<UML:DiagramElement geometry="SX=0;SY=0;EX=0;EY=0;EDGE=2;$LLB=;LLT=;LMT=CX=18:CY=12:OX=-4:OY=-7:HDN=0:BLD=0:ITA=0:UND=0:CLR=-1:ALN=0:DIR=0:ROT=0;LMB=;LRT=;LRB=;IRHS=;ILHS=;Path=;" subject="EAID_C3B3954C_AB91_4f20_9197_A7225A27170F" style="Mode=3;EOID=73C98464;SOID=8916FD85;Color=-1;LWidth=0;Hidden=0;"/>
				<UML:DiagramElement geometry="SX=0;SY=0;EX=0;EY=0;EDGE=3;$LLB=;LLT=;LMT=;LMB=;LRT=;LRB=;IRHS=;ILHS=;Path=;" subject="EAID_8EBCC147_8FE2_4558_9B8E_63AA93AFF34A" style="Mode=3;EOID=A1F47B71;SOID=C4C8ECC1;Color=-1;LWidth=0;Hidden=0;"/>
				<UML:DiagramElement geometry="SX=0;SY=0;EX=0;EY=0;EDGE=4;$LLB=;LLT=;LMT=;LMB=;LRT=;LRB=;IRHS=;ILHS=;Path=;" subject="EAID_14803058_5B88_4331_B718_DB5C911AE158" style="Mode=3;EOID=A1F47B71;SOID=92CA6C81;Color=-1;LWidth=0;Hidden=0;"/>
				<UML:DiagramElement geometry="SX=0;SY=0;EX=0;EY=0;EDGE=3;$LLB=;LLT=;LMT=;LMB=;LRT=;LRB=;IRHS=;ILHS=;Path=;" subject="EAID_83C879CF_95A3_49a7_99A1_B85C723BCC6E" style="Mode=3;EOID=A1F47B71;SOID=38494BFC;Color=-1;LWidth=0;Hidden=0;"/>
				<UML:DiagramElement geometry="SX=0;SY=0;EX=0;EY=0;EDGE=2;$LLB=;LLT=;LMT=CX=42:CY=12:OX=-9:OY=-3:HDN=0:BLD=0:ITA=0:UND=0:CLR=-1:ALN=0:DIR=0:ROT=0;LMB=;LRT=;LRB=;IRHS=;ILHS=;Path=;" subject="EAID_DB98EC68_E18B_41e9_B90F_193910A07D99" style="Mode=3;EOID=C4C8ECC1;SOID=38494BFC;Color=-1;LWidth=0;Hidden=0;"/>
				<UML:DiagramElement geometry="SX=0;SY=0;EX=0;EY=0;EDGE=4;$LLB=;LLT=;LMT=;LMB=;LRT=;LRB=;IRHS=;ILHS=;Path=;" subject="EAID_15FADF8F_9D00_4b6c_9409_3BBA3310A48C" style="Mode=3;EOID=A1F47B71;SOID=3504B664;Color=-1;LWidth=0;Hidden=0;"/>
				<UML:DiagramElement geometry="SX=0;SY=0;EX=0;EY=-9;EDGE=2;$LLB=;LLT=;LMT=CX=96:CY=12:OX=-52:OY=-60:HDN=0:BLD=0:ITA=0:UND=0:CLR=-1:ALN=0:DIR=0:ROT=0;LMB=;LRT=;LRB=;IRHS=;ILHS=;Path=679:-164$679:-14$216:-14$;" subject="EAID_3A82E1BD_7ED1_45a6_84FE_17204C74CCC0" style="Mode=3;EOID=98430BD6;SOID=84E17ABD;Color=-1;LWidth=0;Hidden=0;"/>
				<UML:DiagramElement geometry="SX=0;SY=0;EX=0;EY=0;EDGE=4;$LLB=;LLT=;LMT=;LMB=;LRT=;LRB=;IRHS=;ILHS=;Path=;" subject="EAID_1285D3EC_9E2E_45a3_9895_59C520495A7A" style="Mode=3;EOID=A1F47B71;SOID=84E17ABD;Color=-1;LWidth=0;Hidden=0;"/>
				<UML:DiagramElement geometry="SX=0;SY=0;EX=0;EY=0;EDGE=1;$LLB=;LLT=;LMT=;LMB=;LRT=;LRB=;IRHS=;ILHS=;Path=;" subject="EAID_3AD9C491_0B20_492f_98F8_8F29BBEE5CE7" style="Mode=3;EOID=A1F47B71;SOID=87B4BDF0;Color=-1;LWidth=0;Hidden=0;"/>
				<UML:DiagramElement geometry="SX=0;SY=0;EX=0;EY=0;EDGE=1;$LLB=;LLT=;LMT=CX=54:CY=24:OX=-8:OY=43:HDN=0:BLD=0:ITA=0:UND=0:CLR=-1:ALN=0:DIR=0:ROT=0;LMB=;LRT=;LRB=;IRHS=;ILHS=;Path=;" subject="EAID_AB572479_D8B5_4e4e_8250_A4F75D76056F" style="Mode=3;EOID=73C98464;SOID=87B4BDF0;Color=-1;LWidth=0;Hidden=0;"/>
				<UML:DiagramElement geometry="SX=0;SY=0;EX=0;EY=0;EDGE=2;$LLB=;LLT=;LMT=CX=78:CY=12:OX=0:OY=-5:HDN=0:BLD=0:ITA=0:UND=0:CLR=-1:ALN=0:DIR=0:ROT=0;LMB=;LRT=;LRB=;IRHS=;ILHS=;Path=;" subject="EAID_A20FB57F_B499_4131_AB42_048285F0F96F" style="Mode=3;EOID=8E5CDCEE;SOID=87B4BDF0;Color=-1;LWidth=0;Hidden=0;"/>
				<UML:DiagramElement geometry="SX=0;SY=0;EX=0;EY=0;EDGE=3;$LLB=;LLT=;LMT=CX=24:CY=12:OX=22:OY=7:HDN=0:BLD=0:ITA=0:UND=0:CLR=-1:ALN=0:DIR=0:ROT=0;LMB=;LRT=;LRB=;IRHS=;ILHS=;Path=;" subject="EAID_C36DA403_911B_4491_97C0_5D0A3527A20E" style="Mode=3;EOID=9F82AEDF;SOID=87B4BDF0;Color=-1;LWidth=0;Hidden=0;"/>
				<UML:DiagramElement geometry="SX=0;SY=0;EX=0;EY=0;EDGE=1;$LLB=;LLT=;LMT=;LMB=;LRT=;LRB=;IRHS=;ILHS=;Path=;" subject="EAID_53D66D57_1710_41cd_B7DC_2742F1053411" style="Mode=3;EOID=A1F47B71;SOID=8E5CDCEE;Color=-1;LWidth=0;Hidden=0;"/>
				<UML:DiagramElement geometry="SX=0;SY=0;EX=0;EY=0;EDGE=1;$LLB=;LLT=;LMT=;LMB=;LRT=;LRB=;IRHS=;ILHS=;Path=;" subject="EAID_4DA363C3_5AE5_4ef7_A756_BDB66CFEF979" style="Mode=3;EOID=8E5CDCEE;SOID=6441ADA0;Color=-1;LWidth=0;Hidden=0;"/>
			</UML:Diagram.element>
		</UML:Diagram>
		<UML:Diagram name="PluginLoading" xmi.id="EAID_CF998CEF_9812_40b0_B20C_E3FC1CE50538" diagramType="SequenceDiagram" owner="EAPK_42D5AA6D_DAAC_4981_8AF8_827282F9A198" toolName="Enterprise Architect 2.5">
			<UML:ModelElement.taggedValue>
				<UML:TaggedValue tag="version" value="1.0"/>
				<UML:TaggedValue tag="author" value="zhangyg"/>
				<UML:TaggedValue tag="created_date" value="2011-06-22 10:44:04"/>
				<UML:TaggedValue tag="modified_date" value="2011-07-08 17:38:27"/>
				<UML:TaggedValue tag="package" value="EAPK_42D5AA6D_DAAC_4981_8AF8_827282F9A198"/>
				<UML:TaggedValue tag="type" value="Sequence"/>
				<UML:TaggedValue tag="swimlanes" value="locked=false;orientation=0;width=0;inbar=false;names=false;color=0;bold=false;fcol=0;;cls=0;"/>
				<UML:TaggedValue tag="matrixitems" value="locked=false;matrixactive=false;swimlanesactive=true;width=1;"/>
				<UML:TaggedValue tag="ea_localid" value="19"/>
				<UML:TaggedValue tag="EAStyle" value="ShowPrivate=1;ShowProtected=1;ShowPublic=1;HideRelationships=0;Locked=1;Border=1;HighlightForeign=1;PackageContents=1;SequenceNotes=0;ScalePrintImage=0;PPgs.cx=1;PPgs.cy=1;DocSize.cx=827;DocSize.cy=1169;ShowDetails=0;Orientation=P;Zoom=100;ShowTags=0;OpParams=1;VisibleAttributeDetail=0;ShowOpRetType=1;ShowIcons=1;CollabNums=0;HideProps=0;ShowReqs=0;ShowCons=0;PaperSize=9;HideParents=0;UseAlias=0;HideAtts=0;HideOps=0;HideStereo=0;HideElemStereo=0;ShowTests=0;ShowMaint=0;ConnectorNotation=UML 2.1;ExplicitNavigability=0;AdvancedElementProps=1;AdvancedFeatureProps=1;AdvancedConnectorProps=1;ShowNotes=0;SuppressBrackets=0;SuppConnectorLabels=0;PrintPageHeadFoot=0;ShowAsList=0;"/>
				<UML:TaggedValue tag="styleex" value="ExcludeRTF=0;DocAll=0;HideQuals=0;AttPkg=1;ShowTests=0;ShowMaint=0;SuppressFOC=0;INT_ARGS=;INT_RET=;INT_ATT=;SeqTopMargin=50;MatrixActive=0;SwimlanesActive=1;MatrixLineWidth=1;MatrixLocked=0;TConnectorNotation=UML 2.1;TExplicitNavigability=0;AdvancedElementProps=1;AdvancedFeatureProps=1;AdvancedConnectorProps=1;ProfileData=;MDGDgm=;STBLDgm=;ShowNotes=0;VisibleAttributeDetail=0;ShowOpRetType=1;SuppressBrackets=0;SuppConnectorLabels=0;PrintPageHeadFoot=0;ShowAsList=0;"/>
			</UML:ModelElement.taggedValue>
			<UML:Diagram.element>
				<UML:DiagramElement geometry="Left=67;Top=357;Right=269;Bottom=427;imgL=100;imgT=364;imgR=302;imgB=434;" subject="EAID_D488B201_77DB_4609_AB3D_1E4F71FEDD21" seqno="1" style="DUID=875C44DA;"/>
				<UML:DiagramElement geometry="Left=64;Top=113;Right=78;Bottom=127;imgL=97;imgT=120;imgR=111;imgB=134;" subject="EAID_C9FDD059_060C_41a0_8572_545B5F4F161E" seqno="2" style="DUID=760BD127;LBL=CX=18:CY=12:OX=0:OY=19:HDN=0:BLD=0:ITA=0:UND=0:CLR=-1:ALN=0:ALT=0:ROT=0;"/>
				<UML:DiagramElement geometry="Left=388;Top=199;Right=516;Bottom=250;imgL=421;imgT=206;imgR=549;imgB=257;" subject="EAID_0AF730B5_60AF_4be1_B198_67D01223E592" seqno="3" style="DUID=776B0665;BCol=13353215;fontsz=0;bold=0;italic=0;ul=0;charset=0;pitch=0;"/>
				<UML:DiagramElement geometry="Left=388;Top=104;Right=520;Bottom=155;imgL=421;imgT=111;imgR=553;imgB=162;" subject="EAID_E1A8F220_3C58_4008_BA12_27018ED5190D" seqno="4" style="DUID=BB870D10;BCol=13353215;"/>
				<UML:DiagramElement geometry="Left=567;Top=50;Right=677;Bottom=657;imgL=600;imgT=57;imgR=710;imgB=664;" subject="EAID_BA16FCEA_7F42_4363_948A_A6064DEBEF44" seqno="5" style="DUID=7EF09575;"/>
				<UML:DiagramElement geometry="Left=477;Top=50;Right=587;Bottom=657;imgL=510;imgT=57;imgR=620;imgB=664;" subject="EAID_32228326_D633_4f8c_B862_A7C8847189C1" seqno="6" style="DUID=78349B86;"/>
				<UML:DiagramElement geometry="Left=246;Top=50;Right=356;Bottom=657;imgL=279;imgT=57;imgR=389;imgB=664;" subject="EAID_4BEA88BA_C69E_4f12_8C8D_A507DED8D2E0" seqno="7" style="DUID=7D21F5B8;"/>
				<UML:DiagramElement geometry="Left=64;Top=50;Right=174;Bottom=657;imgL=97;imgT=57;imgR=207;imgB=664;" subject="EAID_0B455A42_4BF0_4ded_AD56_1028363970E6" seqno="8" style="DUID=67AA79E3;"/>
				<UML:DiagramElement geometry="SX=0;SY=0;EX=0;EY=0;Path=;" subject="EAID_8132ECCB_5EF6_4585_90A4_639643BC1D0B" style=";Hidden=0;"/>
				<UML:DiagramElement geometry="SX=0;SY=0;EX=0;EY=0;Path=;" subject="EAID_987F649C_8724_41b5_9125_F542390FD15E" style=";Hidden=0;"/>
				<UML:DiagramElement geometry="SX=0;SY=0;EX=0;EY=0;Path=;" subject="EAID_A5726E99_2348_497f_ACE3_623D541F5259" style=";Hidden=0;"/>
				<UML:DiagramElement geometry="SX=0;SY=0;EX=0;EY=0;Path=;" subject="EAID_91EE84A7_32B0_4044_9D78_60477C18BFFB" style=";Hidden=0;"/>
				<UML:DiagramElement geometry="SX=0;SY=0;EX=0;EY=0;Path=;" subject="EAID_57DB9254_4C98_4897_9150_F3771BE5E895" style=";Hidden=0;"/>
				<UML:DiagramElement geometry="SX=0;SY=0;EX=0;EY=0;Path=;" subject="EAID_B67579D7_8FB8_460f_9BB2_C740C3A98987" style=";Hidden=0;"/>
				<UML:DiagramElement geometry="SX=0;SY=0;EX=0;EY=0;Path=;" subject="EAID_20AAFFF9_4A66_44fe_B512_522DCF80272D" style=";Hidden=0;"/>
				<UML:DiagramElement geometry="SX=0;SY=0;EX=0;EY=0;Path=;" subject="EAID_B92884FB_F343_414d_8B9E_8E82CED1B981" style=";Hidden=0;"/>
				<UML:DiagramElement geometry="SX=0;SY=0;EX=0;EY=0;Path=;" subject="EAID_A70F35FD_4715_49af_AC39_ED3B98B6162C" style=";Hidden=0;"/>
				<UML:DiagramElement geometry="SX=0;SY=0;EX=0;EY=0;Path=;" subject="EAID_F61C21A3_CFAF_4623_A954_D11E4F30B21C" style=";Hidden=0;"/>
				<UML:DiagramElement geometry="SX=0;SY=0;EX=0;EY=0;Path=;" subject="EAID_B12F7F0B_53C6_4423_96B1_9217F85E96CF" style=";Hidden=0;"/>
				<UML:DiagramElement geometry="SX=0;SY=0;EX=0;EY=0;Path=;" subject="EAID_4EEB2CE4_8744_40ec_96AE_40279316533C" style=";Hidden=0;"/>
				<UML:DiagramElement geometry="SX=0;SY=0;EX=0;EY=0;Path=;" subject="EAID_1F82CECE_B47C_4d2c_A2E8_DECBA75337C7" style=";Hidden=0;"/>
				<UML:DiagramElement geometry="SX=0;SY=0;EX=0;EY=0;Path=;" subject="EAID_F6526E5C_6E16_4ec8_900D_6830B4F80321" style=";Hidden=0;"/>
				<UML:DiagramElement geometry="SX=0;SY=0;EX=0;EY=0;Path=;" subject="EAID_2394E9B7_F6B2_4563_AD45_0E49A73DDB0A" style=";Hidden=0;"/>
				<UML:DiagramElement geometry="SX=0;SY=0;EX=0;EY=0;Path=;" subject="EAID_05201011_1A34_423b_A2E0_8EF131C605F5" style=";Hidden=0;"/>
				<UML:DiagramElement geometry="SX=0;SY=0;EX=0;EY=0;Path=;" subject="EAID_AC964F2D_8D9B_48b2_B562_564763BD4521" style=";Hidden=0;"/>
				<UML:DiagramElement geometry="SX=0;SY=0;EX=0;EY=0;Path=;" subject="EAID_D3BF6B27_9B47_4aa6_B860_CC3F45BF4DEF" style=";Hidden=0;"/>
			</UML:Diagram.element>
		</UML:Diagram>
		<UML:Diagram name="PluginUnloading" xmi.id="EAID_49181ED5_4EDE_4805_B8D4_CC3F3934AEE3" diagramType="SequenceDiagram" owner="EAPK_1D77CBE2_7C0C_4c13_812E_8D1EBDF9D56F" toolName="Enterprise Architect 2.5">
			<UML:ModelElement.taggedValue>
				<UML:TaggedValue tag="version" value="1.0"/>
				<UML:TaggedValue tag="author" value="zhangyg"/>
				<UML:TaggedValue tag="created_date" value="2011-06-22 11:30:29"/>
				<UML:TaggedValue tag="modified_date" value="2011-06-27 12:28:14"/>
				<UML:TaggedValue tag="package" value="EAPK_1D77CBE2_7C0C_4c13_812E_8D1EBDF9D56F"/>
				<UML:TaggedValue tag="type" value="Sequence"/>
				<UML:TaggedValue tag="swimlanes" value="locked=false;orientation=0;width=0;inbar=false;names=false;color=0;bold=false;fcol=0;;cls=0;"/>
				<UML:TaggedValue tag="matrixitems" value="locked=false;matrixactive=false;swimlanesactive=true;width=1;"/>
				<UML:TaggedValue tag="ea_localid" value="20"/>
				<UML:TaggedValue tag="EAStyle" value="ShowPrivate=1;ShowProtected=1;ShowPublic=1;HideRelationships=0;Locked=1;Border=1;HighlightForeign=1;PackageContents=1;SequenceNotes=0;ScalePrintImage=0;PPgs.cx=1;PPgs.cy=1;DocSize.cx=827;DocSize.cy=1169;ShowDetails=0;Orientation=P;Zoom=100;ShowTags=0;OpParams=1;VisibleAttributeDetail=0;ShowOpRetType=1;ShowIcons=1;CollabNums=0;HideProps=0;ShowReqs=0;ShowCons=0;PaperSize=9;HideParents=0;UseAlias=0;HideAtts=0;HideOps=0;HideStereo=0;HideElemStereo=0;ShowTests=0;ShowMaint=0;ConnectorNotation=UML 2.1;ExplicitNavigability=0;AdvancedElementProps=1;AdvancedFeatureProps=1;AdvancedConnectorProps=1;ShowNotes=0;SuppressBrackets=0;SuppConnectorLabels=0;PrintPageHeadFoot=0;ShowAsList=0;"/>
				<UML:TaggedValue tag="styleex" value="ExcludeRTF=0;DocAll=0;HideQuals=0;AttPkg=1;ShowTests=0;ShowMaint=0;SuppressFOC=0;INT_ARGS=;INT_RET=;INT_ATT=;SeqTopMargin=50;MatrixActive=0;SwimlanesActive=1;MatrixLineWidth=1;MatrixLocked=0;TConnectorNotation=UML 2.1;TExplicitNavigability=0;AdvancedElementProps=1;AdvancedFeatureProps=1;AdvancedConnectorProps=1;ProfileData=;MDGDgm=;STBLDgm=;ShowNotes=0;VisibleAttributeDetail=0;ShowOpRetType=1;SuppressBrackets=0;SuppConnectorLabels=0;PrintPageHeadFoot=0;ShowAsList=0;"/>
			</UML:ModelElement.taggedValue>
			<UML:Diagram.element>
				<UML:DiagramElement geometry="Left=293;Top=539;Right=495;Bottom=609;imgL=287;imgT=528;imgR=489;imgB=598;" subject="EAID_BA069403_AD82_4ab1_9256_26850E751D8A" seqno="1" style="DUID=AB41D26C;"/>
				<UML:DiagramElement geometry="Left=32;Top=114;Right=46;Bottom=128;imgL=26;imgT=103;imgR=40;imgB=117;" subject="EAID_B6DDB5A6_F9E1_4cd6_924A_822C9E7944B6" seqno="2" style="DUID=E8ECAA0B;LBL=CX=24:CY=12:OX=-3:OY=18:HDN=0:BLD=0:ITA=0:UND=0:CLR=-1:ALN=0:ALT=0:ROT=0;"/>
				<UML:DiagramElement geometry="Left=176;Top=367;Right=584;Bottom=530;imgL=170;imgT=356;imgR=578;imgB=519;" subject="EAID_08BCD237_23AD_485b_A07E_39F84BFEBAA0" seqno="3" style="DUID=D0E1F128;"/>
				<UML:DiagramElement geometry="Left=176;Top=259;Right=584;Bottom=350;imgL=170;imgT=248;imgR=578;imgB=339;" subject="EAID_16F24BB8_1252_4e37_A92C_4132ADAFE4FF" seqno="4" style="DUID=9005AFE0;"/>
				<UML:DiagramElement geometry="Left=176;Top=148;Right=584;Bottom=241;imgL=170;imgT=137;imgR=578;imgB=230;" subject="EAID_34F0E767_23DE_4564_8F31_8E181159ECF6" seqno="5" style="DUID=F996A489;"/>
				<UML:DiagramElement geometry="Left=493;Top=50;Right=603;Bottom=606;imgL=487;imgT=39;imgR=597;imgB=595;" subject="EAID_007AA05A_51E3_48ab_8C51_BA0025C607DA" seqno="6" style="DUID=6A507640;"/>
				<UML:DiagramElement geometry="Left=343;Top=50;Right=453;Bottom=606;imgL=337;imgT=39;imgR=447;imgB=595;" subject="EAID_9C7A5AD0_9F3C_4bfe_ADFD_7C2DC7A5D03B" seqno="7" style="DUID=7AC8475B;"/>
				<UML:DiagramElement geometry="Left=181;Top=50;Right=291;Bottom=606;imgL=175;imgT=39;imgR=285;imgB=595;" subject="EAID_E23FEC2D_4AC8_4a85_978F_629490F1ED29" seqno="8" style="DUID=7F8C3367;"/>
				<UML:DiagramElement geometry="Left=37;Top=50;Right=147;Bottom=606;imgL=31;imgT=39;imgR=141;imgB=595;" subject="EAID_C3EC9BA2_6134_4624_A2CD_32856F7778C8" seqno="9" style="DUID=C2AD57FC;"/>
				<UML:DiagramElement geometry="SX=0;SY=0;EX=0;EY=0;Path=;" subject="EAID_E7D0F4B3_A0F7_4fc5_8B26_55A9AFAF915A" style=";Hidden=0;"/>
				<UML:DiagramElement geometry="SX=0;SY=0;EX=0;EY=0;Path=;" subject="EAID_C7C5A685_9433_4419_8D90_0870115BA4A1" style=";Hidden=0;"/>
				<UML:DiagramElement geometry="SX=0;SY=0;EX=0;EY=0;Path=;" subject="EAID_EE94608B_4684_4bd7_BCAC_E910A4CBF70B" style=";Hidden=0;"/>
				<UML:DiagramElement geometry="SX=0;SY=0;EX=0;EY=0;Path=;" subject="EAID_87984BEC_35C8_4a63_8357_463CE34EEF02" style=";Hidden=0;"/>
				<UML:DiagramElement geometry="SX=0;SY=0;EX=0;EY=0;Path=;" subject="EAID_AB37F32C_3C4F_4398_88FD_049035B10BC7" style=";Hidden=0;"/>
				<UML:DiagramElement geometry="SX=0;SY=0;EX=0;EY=0;Path=;" subject="EAID_8156505F_1E77_4727_B740_CB9A170F93B7" style=";Hidden=0;"/>
				<UML:DiagramElement geometry="SX=0;SY=0;EX=0;EY=0;Path=;" subject="EAID_91E9EB5A_EB9E_4983_A9E5_DBBE82BE085A" style=";Hidden=0;"/>
				<UML:DiagramElement geometry="SX=0;SY=0;EX=0;EY=0;Path=;" subject="EAID_3D3DBEBB_C6E9_4cce_8B37_BFE8A3119B28" style=";Hidden=0;"/>
				<UML:DiagramElement geometry="SX=0;SY=0;EX=0;EY=0;Path=;" subject="EAID_557C8DA5_09D6_49ed_B4A6_1EC230917E43" style=";Hidden=0;"/>
				<UML:DiagramElement geometry="SX=0;SY=0;EX=0;EY=0;Path=;" subject="EAID_ED621C4B_8A82_412a_AF7E_E9376E8981BD" style=";Hidden=0;"/>
				<UML:DiagramElement geometry="SX=0;SY=0;EX=0;EY=0;Path=;" subject="EAID_6FEEF432_D555_4841_9830_C8303528F867" style=";Hidden=0;"/>
				<UML:DiagramElement geometry="SX=0;SY=0;EX=0;EY=0;Path=;" subject="EAID_B5D7A5B9_C146_4743_A69E_BC8B84131E37" style=";Hidden=0;"/>
				<UML:DiagramElement geometry="SX=0;SY=0;EX=0;EY=0;Path=;" subject="EAID_0F898E5C_5AF2_4dfd_BA9E_B79013FE4694" style=";Hidden=0;"/>
				<UML:DiagramElement geometry="SX=0;SY=0;EX=0;EY=0;Path=;" subject="EAID_4F7F64AA_1F9E_4825_9400_55D0B416ED7F" style=";Hidden=0;"/>
				<UML:DiagramElement geometry="SX=0;SY=0;EX=0;EY=0;Path=;" subject="EAID_D9E0B2E6_D54E_4bc9_A920_DFA88B582E7C" style=";Hidden=0;"/>
			</UML:Diagram.element>
		</UML:Diagram>
		<UML:Diagram name="CreateObject" xmi.id="EAID_E2957711_0025_4a78_AC94_BBF8187BD372" diagramType="SequenceDiagram" owner="EAPK_1183DB6B_D781_482f_BE95_20F071D7AA36" toolName="Enterprise Architect 2.5">
			<UML:ModelElement.taggedValue>
				<UML:TaggedValue tag="version" value="1.0"/>
				<UML:TaggedValue tag="author" value="zhangyg"/>
				<UML:TaggedValue tag="created_date" value="2011-06-27 10:52:40"/>
				<UML:TaggedValue tag="modified_date" value="2011-06-27 14:15:05"/>
				<UML:TaggedValue tag="package" value="EAPK_1183DB6B_D781_482f_BE95_20F071D7AA36"/>
				<UML:TaggedValue tag="type" value="Sequence"/>
				<UML:TaggedValue tag="swimlanes" value="locked=false;orientation=0;width=0;inbar=false;names=false;color=0;bold=false;fcol=0;;cls=0;"/>
				<UML:TaggedValue tag="matrixitems" value="locked=false;matrixactive=false;swimlanesactive=true;width=1;"/>
				<UML:TaggedValue tag="ea_localid" value="21"/>
				<UML:TaggedValue tag="EAStyle" value="ShowPrivate=1;ShowProtected=1;ShowPublic=1;HideRelationships=0;Locked=1;Border=1;HighlightForeign=1;PackageContents=1;SequenceNotes=0;ScalePrintImage=0;PPgs.cx=1;PPgs.cy=1;DocSize.cx=827;DocSize.cy=1169;ShowDetails=0;Orientation=P;Zoom=100;ShowTags=0;OpParams=1;VisibleAttributeDetail=0;ShowOpRetType=1;ShowIcons=1;CollabNums=0;HideProps=0;ShowReqs=0;ShowCons=0;PaperSize=9;HideParents=0;UseAlias=0;HideAtts=0;HideOps=0;HideStereo=0;HideElemStereo=0;ShowTests=0;ShowMaint=0;ConnectorNotation=UML 2.1;ExplicitNavigability=0;AdvancedElementProps=1;AdvancedFeatureProps=1;AdvancedConnectorProps=1;ShowNotes=0;SuppressBrackets=0;SuppConnectorLabels=0;PrintPageHeadFoot=0;ShowAsList=0;"/>
				<UML:TaggedValue tag="styleex" value="ExcludeRTF=0;DocAll=0;HideQuals=0;AttPkg=1;ShowTests=0;ShowMaint=0;SuppressFOC=0;INT_ARGS=;INT_RET=;INT_ATT=;SeqTopMargin=50;MatrixActive=0;SwimlanesActive=1;MatrixLineWidth=1;MatrixLocked=0;TConnectorNotation=UML 2.1;TExplicitNavigability=0;AdvancedElementProps=1;AdvancedFeatureProps=1;AdvancedConnectorProps=1;ProfileData=;MDGDgm=;STBLDgm=;ShowNotes=0;VisibleAttributeDetail=0;ShowOpRetType=1;SuppressBrackets=0;SuppConnectorLabels=0;PrintPageHeadFoot=0;ShowAsList=0;"/>
			</UML:ModelElement.taggedValue>
			<UML:Diagram.element>
				<UML:DiagramElement geometry="Left=395;Top=124;Right=597;Bottom=194;imgL=430;imgT=123;imgR=632;imgB=193;" subject="EAID_C6D74335_2AFA_4fe3_8F7A_730FF894E251" seqno="1" style="DUID=91216D29;"/>
				<UML:DiagramElement geometry="Left=49;Top=134;Right=63;Bottom=148;imgL=84;imgT=133;imgR=98;imgB=147;" subject="EAID_3F343B37_0DAD_40b7_B3D2_24C22D165050" seqno="2" style="DUID=75BC22FA;LBL=CX=84:CY=24:OX=0:OY=-26:HDN=0:BLD=0:ITA=0:UND=0:CLR=-1:ALN=0:ALT=0:ROT=0;"/>
				<UML:DiagramElement geometry="Left=404;Top=50;Right=514;Bottom=361;imgL=439;imgT=49;imgR=549;imgB=360;" subject="EAID_DAA4D07D_41EC_4114_94A8_7C9B448E943D" seqno="3" style="DUID=A90E7108;"/>
				<UML:DiagramElement geometry="Left=244;Top=50;Right=354;Bottom=361;imgL=279;imgT=49;imgR=389;imgB=360;" subject="EAID_D6F7B069_02BD_4872_87C8_2BA58C078BC1" seqno="4" style="DUID=8B14EFF3;"/>
				<UML:DiagramElement geometry="Left=56;Top=50;Right=166;Bottom=361;imgL=91;imgT=49;imgR=201;imgB=360;" subject="EAID_94048C05_983C_4e90_B1A2_8025F94829D6" seqno="5" style="DUID=46AD0148;"/>
				<UML:DiagramElement geometry="SX=0;SY=0;EX=0;EY=0;Path=;" subject="EAID_EAD38BCB_83F3_4737_84C4_C6ECD5E82F44" style=";Hidden=0;"/>
				<UML:DiagramElement geometry="SX=0;SY=0;EX=0;EY=0;Path=;" subject="EAID_FA98EB06_E4A6_4a79_8F83_320D6945D743" style=";Hidden=0;"/>
				<UML:DiagramElement geometry="SX=0;SY=0;EX=0;EY=0;Path=;" subject="EAID_E9A9809C_3CC2_4fd7_8347_6465F11F719F" style=";Hidden=0;"/>
				<UML:DiagramElement geometry="SX=0;SY=0;EX=0;EY=0;Path=;" subject="EAID_9938CCF8_4004_4d50_A956_D8BB49BDA8E8" style=";Hidden=0;"/>
				<UML:DiagramElement geometry="SX=0;SY=0;EX=0;EY=0;Path=;" subject="EAID_0CA6CFF6_FDEE_4120_B393_60EE2A9224C5" style=";Hidden=0;"/>
				<UML:DiagramElement geometry="SX=0;SY=0;EX=0;EY=0;Path=;" subject="EAID_F088A8CA_505D_4046_8718_174E978A498A" style=";Hidden=0;"/>
				<UML:DiagramElement geometry="SX=0;SY=0;EX=0;EY=0;Path=;" subject="EAID_0C68632F_5A9B_4a75_A207_91C20F2640BF" style=";Hidden=0;"/>
				<UML:DiagramElement geometry="SX=0;SY=0;EX=0;EY=0;Path=;" subject="EAID_1FC53A30_6F00_416d_B4EE_1C9FAC3B75DB" style=";Hidden=0;"/>
			</UML:Diagram.element>
		</UML:Diagram>
		<UML:Diagram name="EventDriven" xmi.id="EAID_D4D78A2E_29F1_4c04_AC30_DB917F5FA059" diagramType="SequenceDiagram" owner="EAPK_79AAFD11_7092_43ec_8026_7AA4B7ED8408" toolName="Enterprise Architect 2.5">
			<UML:ModelElement.taggedValue>
				<UML:TaggedValue tag="version" value="1.0"/>
				<UML:TaggedValue tag="author" value="zhangyg"/>
				<UML:TaggedValue tag="created_date" value="2011-06-27 11:26:28"/>
				<UML:TaggedValue tag="modified_date" value="2011-07-06 10:57:14"/>
				<UML:TaggedValue tag="package" value="EAPK_79AAFD11_7092_43ec_8026_7AA4B7ED8408"/>
				<UML:TaggedValue tag="type" value="Sequence"/>
				<UML:TaggedValue tag="swimlanes" value="locked=false;orientation=0;width=0;inbar=false;names=false;color=0;bold=false;fcol=0;;cls=0;"/>
				<UML:TaggedValue tag="matrixitems" value="locked=false;matrixactive=false;swimlanesactive=true;width=1;"/>
				<UML:TaggedValue tag="ea_localid" value="22"/>
				<UML:TaggedValue tag="EAStyle" value="ShowPrivate=1;ShowProtected=1;ShowPublic=1;HideRelationships=0;Locked=1;Border=1;HighlightForeign=1;PackageContents=1;SequenceNotes=0;ScalePrintImage=0;PPgs.cx=1;PPgs.cy=1;DocSize.cx=827;DocSize.cy=1169;ShowDetails=0;Orientation=P;Zoom=100;ShowTags=0;OpParams=1;VisibleAttributeDetail=0;ShowOpRetType=1;ShowIcons=1;CollabNums=0;HideProps=0;ShowReqs=0;ShowCons=0;PaperSize=9;HideParents=0;UseAlias=0;HideAtts=0;HideOps=0;HideStereo=0;HideElemStereo=0;ShowTests=0;ShowMaint=0;ConnectorNotation=UML 2.1;ExplicitNavigability=0;AdvancedElementProps=1;AdvancedFeatureProps=1;AdvancedConnectorProps=1;ShowNotes=0;SuppressBrackets=0;SuppConnectorLabels=0;PrintPageHeadFoot=0;ShowAsList=0;"/>
				<UML:TaggedValue tag="styleex" value="ExcludeRTF=0;DocAll=0;HideQuals=0;AttPkg=1;ShowTests=0;ShowMaint=0;SuppressFOC=0;INT_ARGS=;INT_RET=;INT_ATT=;SeqTopMargin=50;MatrixActive=0;SwimlanesActive=1;MatrixLineWidth=1;MatrixLocked=0;TConnectorNotation=UML 2.1;TExplicitNavigability=0;AdvancedElementProps=1;AdvancedFeatureProps=1;AdvancedConnectorProps=1;ProfileData=;MDGDgm=;STBLDgm=;ShowNotes=0;VisibleAttributeDetail=0;ShowOpRetType=1;SuppressBrackets=0;SuppConnectorLabels=0;PrintPageHeadFoot=0;ShowAsList=0;"/>
			</UML:ModelElement.taggedValue>
			<UML:Diagram.element>
				<UML:DiagramElement geometry="Left=61;Top=358;Right=263;Bottom=428;imgL=94;imgT=365;imgR=296;imgB=435;" subject="EAID_9B3AFEE1_4AEF_4d38_8D10_7C75D4F3CE00" seqno="1" style="DUID=692044A6;"/>
				<UML:DiagramElement geometry="Left=61;Top=283;Right=75;Bottom=297;imgL=94;imgT=290;imgR=108;imgB=304;" subject="EAID_A573042D_61C5_4bd0_9D15_7D0A64665B0F" seqno="2" style="DUID=B1C9C8E2;LBL=CX=30:CY=12:OX=-2:OY=19:HDN=0:BLD=0:ITA=0:UND=0:CLR=-1:ALN=0:ALT=0:ROT=0;"/>
				<UML:DiagramElement geometry="Left=61;Top=121;Right=75;Bottom=135;imgL=94;imgT=128;imgR=108;imgB=142;" subject="EAID_8E707746_A075_406c_883E_942E5B94FEAB" seqno="3" style="DUID=0AAE8777;LBL=CX=18:CY=12:OX=0:OY=0:HDN=0:BLD=0:ITA=0:UND=0:CLR=-1:ALN=0:ALT=0:ROT=0;"/>
				<UML:DiagramElement geometry="Left=65;Top=50;Right=175;Bottom=474;imgL=98;imgT=57;imgR=208;imgB=481;" subject="EAID_BD0BDE5E_9FC4_4854_B30A_F6EA4C47ED84" seqno="4" style="DUID=2D1D59BE;"/>
				<UML:DiagramElement geometry="Left=585;Top=50;Right=695;Bottom=474;imgL=618;imgT=57;imgR=728;imgB=481;" subject="EAID_C190DB39_9B0A_4532_AA8C_E58A788BDDBF" seqno="5" style="DUID=C71EE592;"/>
				<UML:DiagramElement geometry="Left=195;Top=50;Right=305;Bottom=474;imgL=228;imgT=57;imgR=338;imgB=481;" subject="EAID_178728F0_7B1C_45d6_BD81_438B9A722B58" seqno="6" style="DUID=76E9867A;"/>
				<UML:DiagramElement geometry="Left=455;Top=50;Right=565;Bottom=474;imgL=488;imgT=57;imgR=598;imgB=481;" subject="EAID_C15001B1_9DD3_4bd3_8A33_504486398EF0" seqno="7" style="DUID=ABC8C6A7;"/>
				<UML:DiagramElement geometry="Left=325;Top=50;Right=435;Bottom=474;imgL=358;imgT=57;imgR=468;imgB=481;" subject="EAID_3ACE629B_D474_44da_914D_ECAC91FF3862" seqno="8" style="DUID=D1CA0B78;"/>
				<UML:DiagramElement geometry="SX=0;SY=0;EX=0;EY=0;Path=;" subject="EAID_DC1C756E_0871_4ff7_9A05_441A98B11D80" style=";Hidden=0;"/>
				<UML:DiagramElement geometry="SX=0;SY=0;EX=0;EY=0;Path=;" subject="EAID_828E7645_7A51_433e_BD0E_0A9ED5E1A689" style=";Hidden=0;"/>
				<UML:DiagramElement geometry="SX=0;SY=0;EX=0;EY=0;Path=;" subject="EAID_F5796152_3742_478b_AF8B_32C9CD8EC4E6" style=";Hidden=0;"/>
				<UML:DiagramElement geometry="SX=0;SY=0;EX=0;EY=0;Path=;" subject="EAID_20693DB0_0643_46d8_905E_20BDF7490AEA" style=";Hidden=0;"/>
				<UML:DiagramElement geometry="SX=0;SY=0;EX=0;EY=0;Path=;" subject="EAID_4E444177_83AB_41e3_A89E_AE2936BCE18C" style=";Hidden=0;"/>
				<UML:DiagramElement geometry="SX=0;SY=0;EX=0;EY=0;Path=;" subject="EAID_BC80E4B5_36DD_4ffb_B3D1_602C86C8F58F" style=";Hidden=0;"/>
				<UML:DiagramElement geometry="SX=0;SY=0;EX=0;EY=0;Path=;" subject="EAID_55A08DAF_07BA_4093_B69D_C544EA09694A" style=";Hidden=0;"/>
				<UML:DiagramElement geometry="SX=0;SY=0;EX=0;EY=0;Path=;" subject="EAID_7F9AF3DD_5D95_494d_9B00_655E214D6E64" style=";Hidden=0;"/>
				<UML:DiagramElement geometry="SX=0;SY=0;EX=0;EY=0;Path=;" subject="EAID_CE45F451_1714_4dbb_BAC9_20F69F896208" style=";Hidden=0;"/>
				<UML:DiagramElement geometry="SX=0;SY=0;EX=0;EY=0;Path=;" subject="EAID_1D68FC5A_B446_45ef_8D70_38A412004DA7" style=";Hidden=0;"/>
				<UML:DiagramElement geometry="SX=0;SY=0;EX=0;EY=0;Path=;" subject="EAID_B2EFE6D1_86B6_49cc_886D_16C63AAC60D2" style=";Hidden=0;"/>
				<UML:DiagramElement geometry="SX=0;SY=0;EX=0;EY=0;Path=;" subject="EAID_F6C1C1AA_1708_4926_AEE7_3412A7DE9448" style=";Hidden=0;"/>
				<UML:DiagramElement geometry="SX=0;SY=0;EX=0;EY=0;Path=;" subject="EAID_CCF0723D_A103_400f_B96B_AC3D382AAA7F" style=";Hidden=0;"/>
				<UML:DiagramElement geometry="SX=0;SY=0;EX=0;EY=0;Path=;" subject="EAID_E1585639_95EC_4cfd_B111_74DE698E851E" style=";Hidden=0;"/>
			</UML:Diagram.element>
		</UML:Diagram>
		<UML:Diagram name="InterfaceStruct" xmi.id="EAID_BF945F81_32CB_414c_9949_60D74C09F584" diagramType="ClassDiagram" owner="EAPK_396585A5_AB74_4995_A9D3_10A31DA59ECE" toolName="Enterprise Architect 2.5">
			<UML:ModelElement.taggedValue>
				<UML:TaggedValue tag="version" value="1.0"/>
				<UML:TaggedValue tag="author" value="zhangyg"/>
				<UML:TaggedValue tag="created_date" value="2011-06-30 13:49:39"/>
				<UML:TaggedValue tag="modified_date" value="2011-07-06 11:01:23"/>
				<UML:TaggedValue tag="package" value="EAPK_396585A5_AB74_4995_A9D3_10A31DA59ECE"/>
				<UML:TaggedValue tag="type" value="Logical"/>
				<UML:TaggedValue tag="swimlanes" value="locked=false;orientation=0;width=0;inbar=false;names=false;color=0;bold=false;fcol=0;;cls=0;"/>
				<UML:TaggedValue tag="matrixitems" value="locked=false;matrixactive=false;swimlanesactive=true;width=1;"/>
				<UML:TaggedValue tag="ea_localid" value="23"/>
				<UML:TaggedValue tag="EAStyle" value="ShowPrivate=1;ShowProtected=1;ShowPublic=1;HideRelationships=0;Locked=1;Border=1;HighlightForeign=1;PackageContents=1;SequenceNotes=0;ScalePrintImage=0;PPgs.cx=1;PPgs.cy=1;DocSize.cx=827;DocSize.cy=1169;ShowDetails=0;Orientation=P;Zoom=100;ShowTags=0;OpParams=1;VisibleAttributeDetail=0;ShowOpRetType=1;ShowIcons=1;CollabNums=0;HideProps=0;ShowReqs=0;ShowCons=0;PaperSize=9;HideParents=0;UseAlias=0;HideAtts=0;HideOps=0;HideStereo=0;HideElemStereo=0;ShowTests=0;ShowMaint=0;ConnectorNotation=UML 2.1;ExplicitNavigability=0;AdvancedElementProps=1;AdvancedFeatureProps=1;AdvancedConnectorProps=1;ShowNotes=0;SuppressBrackets=0;SuppConnectorLabels=0;PrintPageHeadFoot=0;ShowAsList=0;"/>
				<UML:TaggedValue tag="styleex" value="ExcludeRTF=0;DocAll=0;HideQuals=0;AttPkg=1;ShowTests=0;ShowMaint=0;SuppressFOC=1;MatrixActive=0;SwimlanesActive=1;MatrixLineWidth=1;MatrixLocked=0;TConnectorNotation=UML 2.1;TExplicitNavigability=0;AdvancedElementProps=1;AdvancedFeatureProps=1;AdvancedConnectorProps=1;ProfileData=;MDGDgm=;STBLDgm=;ShowNotes=0;VisibleAttributeDetail=0;ShowOpRetType=1;SuppressBrackets=0;SuppConnectorLabels=0;PrintPageHeadFoot=0;ShowAsList=0;"/>
			</UML:ModelElement.taggedValue>
			<UML:Diagram.element>
				<UML:DiagramElement geometry="Left=500;Top=504;Right=702;Bottom=574;imgL=487;imgT=533;imgR=689;imgB=603;" subject="EAID_13110ED1_C619_456b_8E8D_D116660A7DC8" seqno="1" style="DUID=01D090B0;"/>
				<UML:DiagramElement geometry="Left=491;Top=326;Right=757;Bottom=473;imgL=478;imgT=355;imgR=744;imgB=502;" subject="EAID_6FC0CA64_34D0_4528_B483_AE94921F013D" seqno="2" style="DUID=B87CD2BB;"/>
				<UML:DiagramElement geometry="Left=334;Top=478;Right=464;Bottom=577;imgL=321;imgT=507;imgR=451;imgB=606;" subject="EAID_DFDE29FE_4B1F_4fbd_BDB2_0AF734F51791" seqno="3" style="DUID=DAC223F5;"/>
				<UML:DiagramElement geometry="Left=44;Top=478;Right=174;Bottom=577;imgL=31;imgT=507;imgR=161;imgB=606;" subject="EAID_A5CA678F_16EF_45c6_AA4B_D24E2CF8B93D" seqno="4" style="DUID=32E93F8E;"/>
				<UML:DiagramElement geometry="Left=491;Top=125;Right=743;Bottom=256;imgL=478;imgT=154;imgR=730;imgB=285;" subject="EAID_F7F4DC44_5346_49df_AFEE_A7CE317E80EA" seqno="5" style="DUID=31B9DA89;"/>
				<UML:DiagramElement geometry="Left=464;Top=34;Right=635;Bottom=85;imgL=451;imgT=63;imgR=622;imgB=114;" subject="EAID_2A1525D8_D94E_4221_9415_E9A3A27AFD6A" seqno="6" style="DUID=0E4F779C;"/>
				<UML:DiagramElement geometry="Left=328;Top=362;Right=470;Bottom=432;imgL=315;imgT=391;imgR=457;imgB=461;" subject="EAID_8E65E719_8A55_4c4f_BE90_ABBF9AD7BD31" seqno="7" style="DUID=0FE7B9FE;"/>
				<UML:DiagramElement geometry="Left=218;Top=246;Right=360;Bottom=316;imgL=205;imgT=275;imgR=347;imgB=345;" subject="EAID_93BABC78_A3B4_4736_A619_0B774A71A525" seqno="8" style="DUID=EA0602B6;"/>
				<UML:DiagramElement geometry="Left=38;Top=246;Right=180;Bottom=309;imgL=25;imgT=275;imgR=167;imgB=338;" subject="EAID_F833D487_2ADB_4073_949F_B5B6F987A38A" seqno="9" style="DUID=3129A3F3;"/>
				<UML:DiagramElement geometry="Left=337;Top=141;Right=461;Bottom=206;imgL=324;imgT=170;imgR=448;imgB=235;" subject="EAID_B7BDF8EA_6092_4c35_994B_FE0688EB44DE" seqno="10" style="DUID=C94E4076;"/>
				<UML:DiagramElement geometry="Left=200;Top=141;Right=290;Bottom=206;imgL=187;imgT=170;imgR=277;imgB=235;" subject="EAID_9322359F_3CC9_4412_BD5D_5EEE679C40B5" seqno="11" style="DUID=7F1C5705;"/>
				<UML:DiagramElement geometry="Left=64;Top=141;Right=154;Bottom=206;imgL=51;imgT=170;imgR=141;imgB=235;" subject="EAID_E3D5D512_75F7_481d_AFEB_EADC70248EF1" seqno="12" style="DUID=B7CB0F61;"/>
				<UML:DiagramElement geometry="Left=180;Top=6;Right=376;Bottom=107;imgL=167;imgT=35;imgR=363;imgB=136;" subject="EAID_C831C500_AB34_4659_B68F_7BD5AD4FE6A9" seqno="13" style="DUID=8B20CBF1;"/>
				<UML:DiagramElement geometry="SX=0;SY=0;EX=0;EY=0;EDGE=1;$LLB=;LLT=;LMT=;LMB=;LRT=;LRB=;IRHS=;ILHS=;Path=;" subject="EAID_0230A810_8D33_4ca2_BA0F_9DA174689982" style="Mode=3;EOID=8B20CBF1;SOID=B7CB0F61;Color=-1;LWidth=0;Hidden=0;"/>
				<UML:DiagramElement geometry="SX=0;SY=0;EX=0;EY=0;EDGE=1;$LLB=;LLT=;LMT=;LMB=;LRT=;LRB=;IRHS=;ILHS=;Path=;" subject="EAID_EDED323B_4783_4667_A979_B6A2188D5D4D" style="Mode=3;EOID=8B20CBF1;SOID=7F1C5705;Color=-1;LWidth=0;Hidden=0;"/>
				<UML:DiagramElement geometry="SX=0;SY=0;EX=0;EY=0;EDGE=1;$LLB=;LLT=;LMT=;LMB=;LRT=;LRB=;IRHS=;ILHS=;Path=;" subject="EAID_8B0AED75_A595_40b5_9CEE_FDFBC255B046" style="Mode=3;EOID=8B20CBF1;SOID=C94E4076;Color=-1;LWidth=0;Hidden=0;"/>
				<UML:DiagramElement geometry="SX=0;SY=0;EX=0;EY=0;EDGE=1;$LLB=;LLT=;LMT=;LMB=;LRT=;LRB=;IRHS=;ILHS=;Path=;" subject="EAID_EB3BF8F5_E8F7_4610_960B_5B2BECFF2024" style="Mode=3;EOID=B7CB0F61;SOID=3129A3F3;Color=-1;LWidth=0;Hidden=0;"/>
				<UML:DiagramElement geometry="SX=0;SY=0;EX=0;EY=0;EDGE=1;$LLB=;LLT=;LMT=;LMB=;LRT=;LRB=;IRHS=;ILHS=;Path=;" subject="EAID_EB12B668_EB5A_433c_9796_FF35892C8CD9" style="Mode=3;EOID=7F1C5705;SOID=EA0602B6;Color=-1;LWidth=0;Hidden=0;"/>
				<UML:DiagramElement geometry="SX=0;SY=0;EX=0;EY=0;EDGE=1;$LLB=;LLT=;LMT=;LMB=;LRT=;LRB=;IRHS=;ILHS=;Path=;" subject="EAID_590EA56A_F317_4bef_A869_CBB9410E60B7" style="Mode=3;EOID=C94E4076;SOID=0FE7B9FE;Color=-1;LWidth=0;Hidden=0;"/>
				<UML:DiagramElement geometry="SX=0;SY=0;EX=0;EY=0;EDGE=1;$LLB=;LLT=;LMT=;LMB=;LRT=;LRB=;IRHS=;ILHS=;Path=;" subject="EAID_B239278D_77AC_4230_971E_6CAAABCC1886" style="Mode=3;EOID=EA0602B6;SOID=0FE7B9FE;Color=-1;LWidth=0;Hidden=0;"/>
				<UML:DiagramElement geometry="EDGE=3;$LLB=;LLT=;LMT=;LMB=;LRT=;LRB=;IRHS=;ILHS=;Path=;" subject="EAID_FFA4899E_2514_4440_BA42_287F26652762" style="Mode=3;EOID=C94E4076;SOID=0E4F779C;Color=-1;LWidth=0;Hidden=0;"/>
				<UML:DiagramElement geometry="EDGE=3;$LLB=;LLT=;LMT=;LMB=;LRT=;LRB=;IRHS=;ILHS=;Path=;" subject="EAID_E29E2498_2157_4c7b_ACF9_26494799B109" style="Mode=3;EOID=0FE7B9FE;SOID=31B9DA89;Color=-1;LWidth=0;Hidden=0;"/>
				<UML:DiagramElement geometry="SX=0;SY=0;EX=0;EY=0;EDGE=1;$LLB=;LLT=;LMT=;LMB=;LRT=;LRB=;IRHS=;ILHS=;Path=;" subject="EAID_5AC8CD18_2045_4760_9CE2_5A46E0B1E5A2" style="Mode=3;EOID=3129A3F3;SOID=32E93F8E;Color=-1;LWidth=0;Hidden=0;"/>
				<UML:DiagramElement geometry="SX=0;SY=0;EX=0;EY=0;EDGE=1;$LLB=;LLT=;LMT=;LMB=;LRT=;LRB=;IRHS=;ILHS=;Path=;" subject="EAID_9C85CC47_BBA1_4890_A447_A0ABBC76399D" style="Mode=3;EOID=0FE7B9FE;SOID=DAC223F5;Color=-1;LWidth=0;Hidden=0;"/>
				<UML:DiagramElement geometry="EDGE=3;$LLB=;LLT=;LMT=;LMB=;LRT=;LRB=;IRHS=;ILHS=;Path=;" subject="EAID_018A6471_01BD_4190_BF5D_0BED5F12DCC3" style="Mode=3;EOID=DAC223F5;SOID=B87CD2BB;Color=-1;LWidth=0;Hidden=0;"/>
			</UML:Diagram.element>
		</UML:Diagram>
		<UML:Diagram name="DelayLoading" xmi.id="EAID_DAF4E4C3_A5A3_409d_8413_585A14628EA4" diagramType="SequenceDiagram" owner="EAPK_C26175FA_5821_452e_81BE_633572252AAD" toolName="Enterprise Architect 2.5">
			<UML:ModelElement.taggedValue>
				<UML:TaggedValue tag="version" value="1.0"/>
				<UML:TaggedValue tag="author" value="zhangyg"/>
				<UML:TaggedValue tag="created_date" value="2011-07-08 14:42:54"/>
				<UML:TaggedValue tag="modified_date" value="2011-07-11 16:51:37"/>
				<UML:TaggedValue tag="package" value="EAPK_C26175FA_5821_452e_81BE_633572252AAD"/>
				<UML:TaggedValue tag="type" value="Sequence"/>
				<UML:TaggedValue tag="swimlanes" value="locked=false;orientation=0;width=0;inbar=false;names=false;color=0;bold=false;fcol=0;;cls=0;"/>
				<UML:TaggedValue tag="matrixitems" value="locked=false;matrixactive=false;swimlanesactive=true;width=1;"/>
				<UML:TaggedValue tag="ea_localid" value="94"/>
				<UML:TaggedValue tag="EAStyle" value="ShowPrivate=1;ShowProtected=1;ShowPublic=1;HideRelationships=0;Locked=0;Border=1;HighlightForeign=1;PackageContents=1;SequenceNotes=0;ScalePrintImage=0;PPgs.cx=1;PPgs.cy=1;DocSize.cx=827;DocSize.cy=1169;ShowDetails=0;Orientation=P;Zoom=100;ShowTags=0;OpParams=1;VisibleAttributeDetail=0;ShowOpRetType=1;ShowIcons=1;CollabNums=0;HideProps=0;ShowReqs=0;ShowCons=0;PaperSize=9;HideParents=0;UseAlias=0;HideAtts=0;HideOps=0;HideStereo=0;HideElemStereo=0;ShowTests=0;ShowMaint=0;ConnectorNotation=UML 2.1;ExplicitNavigability=0;AdvancedElementProps=1;AdvancedFeatureProps=1;AdvancedConnectorProps=1;ShowNotes=0;SuppressBrackets=0;SuppConnectorLabels=0;PrintPageHeadFoot=0;ShowAsList=0;"/>
				<UML:TaggedValue tag="styleex" value="ExcludeRTF=0;DocAll=0;HideQuals=0;AttPkg=1;ShowTests=0;ShowMaint=0;SuppressFOC=0;INT_ARGS=;INT_RET=;INT_ATT=;SeqTopMargin=50;MatrixActive=0;SwimlanesActive=1;MatrixLineWidth=1;MatrixLocked=0;TConnectorNotation=UML 2.1;TExplicitNavigability=0;AdvancedElementProps=1;AdvancedFeatureProps=1;AdvancedConnectorProps=1;ProfileData=;MDGDgm=;STBLDgm=;ShowNotes=0;VisibleAttributeDetail=0;ShowOpRetType=1;SuppressBrackets=0;SuppConnectorLabels=0;PrintPageHeadFoot=0;ShowAsList=0;"/>
			</UML:ModelElement.taggedValue>
			<UML:Diagram.element>
				<UML:DiagramElement geometry="Left=88;Top=664;Right=371;Bottom=731;imgL=120;imgT=673;imgR=403;imgB=740;" subject="EAID_1C3B47E1_E17C_4494_9784_23CE8F39F349" seqno="1" style="DUID=7898E71D;"/>
				<UML:DiagramElement geometry="Left=47;Top=616;Right=61;Bottom=630;imgL=79;imgT=625;imgR=93;imgB=639;" subject="EAID_1DE4CDF4_070B_48fc_9FC6_97AF55E08C80" seqno="2" style="DUID=D4D7BAE9;LBL=CX=72:CY=12:OX=0:OY=0:HDN=1:BLD=0:ITA=0:UND=0:CLR=-1:ALN=0:ALT=0:ROT=0;"/>
				<UML:DiagramElement geometry="Left=44;Top=487;Right=58;Bottom=501;imgL=76;imgT=496;imgR=90;imgB=510;" subject="EAID_EB6EC4DF_0C87_42e1_AC45_7AEE27EAFC21" seqno="3" style="DUID=9C80145B;LBL=CX=72:CY=12:OX=0:OY=0:HDN=1:BLD=0:ITA=0:UND=0:CLR=-1:ALN=0:ALT=0:ROT=0;"/>
				<UML:DiagramElement geometry="Left=104;Top=360;Right=367;Bottom=445;imgL=136;imgT=369;imgR=399;imgB=454;" subject="EAID_18252CF7_29EC_4318_9A0B_027BEBD2D3FD" seqno="4" style="DUID=0AD07057;"/>
				<UML:DiagramElement geometry="Left=91;Top=217;Right=468;Bottom=454;imgL=123;imgT=226;imgR=500;imgB=463;" subject="EAID_1D1E2A78_6FF3_4a42_A046_DC871B0C5CBE" seqno="5" style="DUID=5BC7E7DC;"/>
				<UML:DiagramElement geometry="Left=41;Top=125;Right=55;Bottom=139;imgL=73;imgT=134;imgR=87;imgB=148;" subject="EAID_33C04F8F_FB1D_4588_8B63_C19CBD08F5D6" seqno="6" style="DUID=3F1F6E00;LBL=CX=48:CY=12:OX=0:OY=0:HDN=1:BLD=0:ITA=0:UND=0:CLR=-1:ALN=0:ALT=0:ROT=0;"/>
				<UML:DiagramElement geometry="Left=259;Top=50;Right=349;Bottom=722;imgL=291;imgT=59;imgR=381;imgB=731;" subject="EAID_02E8AAB6_CF0B_4765_95CA_77B1D2FCDF5B" seqno="7" style="DUID=37CF673C;"/>
				<UML:DiagramElement geometry="Left=83;Top=50;Right=173;Bottom=722;imgL=115;imgT=59;imgR=205;imgB=731;" subject="EAID_D0CD02BA_685D_4bd8_899B_EB46448B236A" seqno="8" style="DUID=414A2FB2;"/>
				<UML:DiagramElement geometry="SX=0;SY=0;EX=0;EY=0;Path=;" subject="EAID_6AD3012D_266A_4648_9621_880D03F6904D" style=";Hidden=0;"/>
				<UML:DiagramElement geometry="SX=0;SY=0;EX=0;EY=0;Path=;" subject="EAID_607B53F9_5DD7_488f_BE9C_6FF44372AD05" style=";Hidden=0;"/>
				<UML:DiagramElement geometry="SX=0;SY=0;EX=0;EY=0;Path=;" subject="EAID_1ADEEE93_00E2_4f55_88BD_E3D8F770F72F" style=";Hidden=0;"/>
				<UML:DiagramElement geometry="SX=0;SY=0;EX=0;EY=0;Path=;" subject="EAID_91930CDF_0AFE_410d_82B0_C23C41FD3CA5" style=";Hidden=0;"/>
				<UML:DiagramElement geometry="SX=0;SY=0;EX=0;EY=0;Path=;" subject="EAID_86580DCB_C34B_44bd_AD6A_C0CAA6AA09B4" style=";Hidden=0;"/>
				<UML:DiagramElement geometry="SX=0;SY=0;EX=0;EY=0;Path=;" subject="EAID_CC2C1008_28EB_41b9_8579_1B8DD0FF1F32" style=";Hidden=0;"/>
				<UML:DiagramElement geometry="SX=0;SY=0;EX=0;EY=0;Path=;" subject="EAID_A3DC8588_5618_49a3_BA9D_F5710DD01F7D" style=";Hidden=0;"/>
				<UML:DiagramElement geometry="SX=0;SY=0;EX=0;EY=0;Path=;" subject="EAID_38882AEA_2F94_46d4_88C6_33582189E000" style=";Hidden=0;"/>
				<UML:DiagramElement geometry="SX=0;SY=0;EX=0;EY=0;Path=;" subject="EAID_C6713B25_AE99_42aa_842D_A0C00A9F864C" style=";Hidden=0;"/>
				<UML:DiagramElement geometry="SX=0;SY=0;EX=0;EY=0;Path=;" subject="EAID_BE4F52F4_9827_4177_B6BF_0CA6B7849572" style=";Hidden=0;"/>
				<UML:DiagramElement geometry="SX=0;SY=0;EX=0;EY=0;Path=;" subject="EAID_A207F22C_C3CA_4ddb_B36A_D6670D10526E" style=";Hidden=0;"/>
				<UML:DiagramElement geometry="SX=0;SY=0;EX=0;EY=0;Path=;" subject="EAID_45874DC5_D8F3_4f3e_A300_F1C3253A05E8" style=";Hidden=0;"/>
				<UML:DiagramElement geometry="SX=0;SY=0;EX=0;EY=0;Path=;" subject="EAID_89899D96_07FD_4adf_AAF9_FD9070BBF42A" style=";Hidden=0;"/>
				<UML:DiagramElement geometry="SX=0;SY=0;EX=0;EY=0;Path=;" subject="EAID_C7DF9E3A_3CFD_4eee_BB3A_8FEA01EBCF76" style=";Hidden=0;"/>
				<UML:DiagramElement geometry="SX=0;SY=0;EX=0;EY=0;Path=;" subject="EAID_6F2F68C0_9AFC_41a8_B309_2BE4427B3645" style=";Hidden=0;"/>
				<UML:DiagramElement geometry="SX=0;SY=0;EX=0;EY=0;Path=;" subject="EAID_BC14ADAB_E251_4c61_B3EB_47CD00A242EC" style=";Hidden=0;"/>
				<UML:DiagramElement geometry="SX=0;SY=0;EX=0;EY=0;Path=;" subject="EAID_D5F2B417_C53A_4df8_853E_C6F4D7A571E1" style=";Hidden=0;"/>
			</UML:Diagram.element>
		</UML:Diagram>
		<UML:Diagram name="Cache for delay-loading" xmi.id="EAID_5DBE4910_6444_4aee_822B_1DC8FD721318" diagramType="ClassDiagram" owner="EAPK_C5392AD9_F7F6_4454_81AA_DED6EE0F31F6" toolName="Enterprise Architect 2.5">
			<UML:ModelElement.taggedValue>
				<UML:TaggedValue tag="version" value="1.0"/>
				<UML:TaggedValue tag="author" value="zhangyg"/>
				<UML:TaggedValue tag="created_date" value="2011-07-08 15:43:04"/>
				<UML:TaggedValue tag="modified_date" value="2011-07-08 17:09:01"/>
				<UML:TaggedValue tag="package" value="EAPK_C5392AD9_F7F6_4454_81AA_DED6EE0F31F6"/>
				<UML:TaggedValue tag="type" value="Logical"/>
				<UML:TaggedValue tag="swimlanes" value="locked=false;orientation=0;width=0;inbar=false;names=false;color=0;bold=false;fcol=0;;cls=0;"/>
				<UML:TaggedValue tag="matrixitems" value="locked=false;matrixactive=false;swimlanesactive=true;width=1;"/>
				<UML:TaggedValue tag="ea_localid" value="93"/>
				<UML:TaggedValue tag="EAStyle" value="ShowPrivate=1;ShowProtected=1;ShowPublic=1;HideRelationships=0;Locked=0;Border=1;HighlightForeign=1;PackageContents=1;SequenceNotes=0;ScalePrintImage=0;PPgs.cx=1;PPgs.cy=1;DocSize.cx=827;DocSize.cy=1169;ShowDetails=0;Orientation=P;Zoom=100;ShowTags=0;OpParams=1;VisibleAttributeDetail=0;ShowOpRetType=1;ShowIcons=1;CollabNums=0;HideProps=0;ShowReqs=0;ShowCons=0;PaperSize=9;HideParents=0;UseAlias=0;HideAtts=0;HideOps=0;HideStereo=0;HideElemStereo=0;ShowTests=0;ShowMaint=0;ConnectorNotation=UML 2.1;ExplicitNavigability=0;AdvancedElementProps=1;AdvancedFeatureProps=1;AdvancedConnectorProps=1;ShowNotes=0;SuppressBrackets=0;SuppConnectorLabels=0;PrintPageHeadFoot=0;ShowAsList=0;"/>
				<UML:TaggedValue tag="styleex" value="ExcludeRTF=0;DocAll=0;HideQuals=0;AttPkg=1;ShowTests=0;ShowMaint=0;SuppressFOC=1;MatrixActive=0;SwimlanesActive=1;MatrixLineWidth=1;MatrixLocked=0;TConnectorNotation=UML 2.1;TExplicitNavigability=0;AdvancedElementProps=1;AdvancedFeatureProps=1;AdvancedConnectorProps=1;ProfileData=;MDGDgm=;STBLDgm=;ShowNotes=0;VisibleAttributeDetail=0;ShowOpRetType=1;SuppressBrackets=0;SuppConnectorLabels=0;PrintPageHeadFoot=0;ShowAsList=0;"/>
			</UML:ModelElement.taggedValue>
			<UML:Diagram.element>
				<UML:DiagramElement geometry="Left=317;Top=226;Right=407;Bottom=273;imgL=254;imgT=231;imgR=344;imgB=278;" subject="EAID_9CFD9218_198F_47e9_B22D_175495B01575" seqno="1" style="DUID=0578FD70;"/>
				<UML:DiagramElement geometry="Left=201;Top=226;Right=291;Bottom=273;imgL=138;imgT=231;imgR=228;imgB=278;" subject="EAID_AADE705B_88E7_41ea_880E_F10F0FD2A479" seqno="2" style="DUID=9EB01572;"/>
				<UML:DiagramElement geometry="Left=88;Top=226;Right=178;Bottom=285;imgL=25;imgT=231;imgR=115;imgB=290;" subject="EAID_90DF2F01_2197_4dc7_94C6_8BDB9E118471" seqno="3" style="DUID=79648E96;"/>
				<UML:DiagramElement geometry="Left=291;Top=128;Right=381;Bottom=175;imgL=228;imgT=133;imgR=318;imgB=180;" subject="EAID_4927FBEF_F0CC_4454_B008_C209161E7F08" seqno="4" style="DUID=EAE1C2B1;"/>
				<UML:DiagramElement geometry="Left=149;Top=128;Right=239;Bottom=187;imgL=86;imgT=133;imgR=176;imgB=192;" subject="EAID_DA7C9F71_3B15_42e5_9D07_29D4415F1B81" seqno="5" style="DUID=79EAD43B;"/>
				<UML:DiagramElement geometry="Left=211;Top=30;Right=301;Bottom=77;imgL=148;imgT=35;imgR=238;imgB=82;" subject="EAID_C6EAC752_90E5_4681_BFC6_23E624FBC5C7" seqno="6" style="DUID=DE7A896B;"/>
				<UML:DiagramElement geometry="SX=0;SY=0;EX=0;EY=0;EDGE=1;$LLB=;LLT=CX=48:CY=12:OX=0:OY=0:HDN=0:BLD=0:ITA=0:UND=0:CLR=-1:ALN=0:DIR=0:ROT=0;LMT=;LMB=;LRT=;LRB=;IRHS=;ILHS=;Path=;" subject="EAID_5EB773BC_90C0_4cd5_900A_7A3A57AC6603" style="Mode=3;EOID=DE7A896B;SOID=79EAD43B;Color=-1;LWidth=0;Hidden=0;"/>
				<UML:DiagramElement geometry="SX=0;SY=0;EX=0;EY=0;EDGE=1;$LLB=;LLT=CX=60:CY=12:OX=66:OY=-2:HDN=0:BLD=0:ITA=0:UND=0:CLR=-1:ALN=0:DIR=0:ROT=0;LMT=;LMB=;LRT=;LRB=;IRHS=;ILHS=;Path=;" subject="EAID_6E282148_70BE_4666_A7A8_8247943A3D3D" style="Mode=3;EOID=DE7A896B;SOID=EAE1C2B1;Color=-1;LWidth=0;Hidden=0;"/>
				<UML:DiagramElement geometry="SX=0;SY=0;EX=0;EY=0;EDGE=1;$LLB=;LLT=CX=42:CY=12:OX=0:OY=0:HDN=0:BLD=0:ITA=0:UND=0:CLR=-1:ALN=0:DIR=0:ROT=0;LMT=;LMB=;LRT=;LRB=;IRHS=;ILHS=;Path=;" subject="EAID_8419EDC4_386B_4d7a_91A3_E7B6A1BA7EC2" style="Mode=3;EOID=79EAD43B;SOID=79648E96;Color=-1;LWidth=0;Hidden=0;"/>
				<UML:DiagramElement geometry="SX=0;SY=0;EX=0;EY=0;EDGE=1;$LLB=;LLT=CX=60:CY=12:OX=72:OY=-5:HDN=0:BLD=0:ITA=0:UND=0:CLR=-1:ALN=0:DIR=0:ROT=0;LMT=;LMB=;LRT=;LRB=;IRHS=;ILHS=;Path=;" subject="EAID_26B39C02_B055_4b67_AC4A_6FA7E9CEAE83" style="Mode=3;EOID=79EAD43B;SOID=9EB01572;Color=-1;LWidth=0;Hidden=0;"/>
				<UML:DiagramElement geometry="SX=0;SY=0;EX=0;EY=0;EDGE=1;$LLB=;LLT=CX=48:CY=12:OX=58:OY=-1:HDN=0:BLD=0:ITA=0:UND=0:CLR=-1:ALN=0:DIR=0:ROT=0;LMT=;LMB=;LRT=;LRB=;IRHS=;ILHS=;Path=;" subject="EAID_FDC98185_6C0A_4cc2_879B_A0856D3CBCF8" style="Mode=3;EOID=EAE1C2B1;SOID=0578FD70;Color=-1;LWidth=0;Hidden=0;"/>
			</UML:Diagram.element>
		</UML:Diagram>
	</XMI.content>
	<XMI.difference/>
	<XMI.extensions xmi.extender="Enterprise Architect 2.5">
		<EANoteLink xmi.id="EAID_FFA4899E_2514_4440_BA42_287F26652762" source="EAID_2A1525D8_D94E_4221_9415_E9A3A27AFD6A" target="EAID_B7BDF8EA_6092_4c35_994B_FE0688EB44DE">
			<UML:ModelElement.taggedValue>
				<UML:TaggedValue tag="linecolor" value="-1"/>
				<UML:TaggedValue tag="linewidth" value="0"/>
			</UML:ModelElement.taggedValue>
		</EANoteLink>
		<EANoteLink xmi.id="EAID_018A6471_01BD_4190_BF5D_0BED5F12DCC3" source="EAID_6FC0CA64_34D0_4528_B483_AE94921F013D" target="EAID_DFDE29FE_4B1F_4fbd_BDB2_0AF734F51791">
			<UML:ModelElement.taggedValue>
				<UML:TaggedValue tag="linecolor" value="-1"/>
				<UML:TaggedValue tag="linewidth" value="0"/>
			</UML:ModelElement.taggedValue>
		</EANoteLink>
		<EANoteLink xmi.id="EAID_E29E2498_2157_4c7b_ACF9_26494799B109" source="EAID_F7F4DC44_5346_49df_AFEE_A7CE317E80EA" target="EAID_8E65E719_8A55_4c4f_BE90_ABBF9AD7BD31">
			<UML:ModelElement.taggedValue>
				<UML:TaggedValue tag="linecolor" value="-1"/>
				<UML:TaggedValue tag="linewidth" value="0"/>
			</UML:ModelElement.taggedValue>
		</EANoteLink>
	</XMI.extensions>
</XMI>
